Summarise a long article or meeting notes into key points
Rewrite messy draft text into a cleaner version
Translate text between Indonesian and English in either direction
Generate five study questions and answers from a passage
Needs a Xiaomi MiMo API key from platform.xiaomimimo.com; everything else is one HTML file with no build step.
NoteAI is a small browser-based writing assistant that runs as one HTML file. The whole app is roughly 20 kilobytes of vanilla HTML, CSS, and JavaScript with no backend, no build step, and no external libraries. You either open the file directly in a browser or serve it as a static site, paste in your own API key, and the page calls an AI service in the cloud. The target audience is students, working professionals, and content creators who want help processing longer pieces of text. The app offers five modes. Summarize condenses long material such as lectures, articles, or meeting notes into key points. Rewrite polishes draft text into a cleaner, more professional version. Bullets pulls a list of bullet points out of messy notes. Translate handles Indonesian and English in both directions and tries to auto-detect which language was pasted in. Q&A generates five study questions and answers from any input. Results appear in real time as the model writes them, using Server-Sent Events to stream tokens into the page. The AI itself comes from the Xiaomi MiMo API, which the user signs up for separately at platform.xiaomimimo.com. Two models are listed in the README: a lighter MiMo-7B-RL aimed at daily tasks, and a heavier MiMo-72B-RL for more complex rewriting and Q&A work. The top of the page shows a live counter of tokens used and requests made in the current session, so the user can see API consumption without leaving the app. Privacy is one of the author's main selling points. The API key is stored only in the browser's localStorage and is sent only to the MiMo API. The README says there are no analytics, no cookies, no tracking, and no third-party scripts, and that the page works offline once it has been loaded apart from the AI calls themselves. The license is MIT. The README walks through several deployment options: opening the file directly, serving it with npx serve or Python's http.server, or putting it on GitHub Pages, Vercel, Cloudflare Pages, or Netlify. Listed future ideas include custom system prompts per mode, exporting results to Markdown, PDF, or DOCX, saving request history in IndexedDB, a dark mode toggle, more language pairs such as Japanese, Chinese, and Korean, and OCR for image input. The project notes it was built for the Xiaomi MiMo Orbit 100T Token Creator Program.
Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.