Skip to content

abdibrokhim/monkeytype-ai

Repository files navigation

Monkeytype AI is OUT! 🎉

Read all about it on LinkedIn!

Monkeytype AI

A minimalistic, customizable typing test.

Now AI powered!

Powered by Falcon, GPT-4o and AI71 API Hub.

🚀 Watch on YouTube

Watch on YouTube

About

Monkeytype AI is a minimalistic and customizable AI-powered typing test. Adjust user-configurable features such as themes, typing contents and more by simply generating using AI.

Monkeytype AI attempts to emulate a natural typing experience during a typing test by unobtrusively presenting the text prompts and displaying typed characters in place, providing straightforward, real-time feedback on typos, speed, and accuracy.

When a user makes a typing mistake, the app instantly regenerates the current word, creating a new, correct English word that continues from the mistaken letter. This means users no longer need to stop and correct errors manually, allowing for a smoother and more efficient typing process.

Current Features

  • minimalistic design, with optional advertisements and focus mode while typing
  • type what you see, see what you type
  • ai generated content with default mode
  • live errors, wpm, and accuracy displays
  • seemlessly collaborate with ai
  • ai generated content with punctuation and numbers, enter what you wish
  • a variety of test lengths; 15s, 30s, 45s
  • ai generated themes, your imagination matters
  • collaborative themes, save yours for everyone
  • and much more

🎥 Watch the promo videos

Mistakes are no longer a problem, AI will help you

promo-typing.mp4

Imagine your own theme, let AI do the rest

promo-theme.mp4

Type on your own content, enter what you wish

promo-puncts.mp4

it's so cool, right?

promo-nums.mp4

if video is not rendered, you can watch them by navigating to ./shorts folder

📦 Get Started

first

clone the repository with:

git clone https://github.com/abdibrokhim/monkeytype-ai

then

install the dependencies with:

npm install

and

run the development server with:

npm run dev

then

open http://localhost:3000 in your browser.

or

simply visit Monkeytype AI

🦄 Important 🦄

if you think idea is SUPER CREATIVE. Please consider donate and i will buy custom domain for this project.

Presentation and Live demo here

🥂 Discord bot

Join our community Discord server Open Community

🐞 Bug report or Feature request

Message me at abdibrokhim@gmail.com

👋 Want to Contribute?

Kindly check the CONTRIBUTING.md

🙏 Support

If you wish to support further development and feel extra awesome, you can donate, become a Patron or repost on LinkedIn.

🦄 Want to learn build stuff from coool guy?

Here's my topmate profile https://topmate.io/join/abdibrokhim book session with me. it's Absolutely FREE! 🎉 (free services for everyone , i want to help as much as people possible, so far i could help 200K developers, let's goooooo, imcook.in)

Inspired by: https://monkeytype.com/ 💜