Browser-based AI writing assistant for students, professionals, and content creators.
NoteAI is a browser-based AI writing assistant that helps students, professionals, and content creators process long-form text using the MiMo API. Built as a single-page HTML app with real-time streaming output, session token tracking, and request history. Actively used for daily productivity tasks with consistent high-frequency API calls.
No backend. No build step. No dependencies. Just open the HTML file or deploy it anywhere.
| Mode | Use Case |
|---|---|
| π Summarize | Condense lectures, articles, meeting notes into key points |
| βοΈ Rewrite | Polish drafts to professional, clear, publication-ready text |
| πΉ Bullets | Extract structured bullet points from messy notes |
| π Translate | Auto-detect & translate Indonesian β English |
| β Q&A | Generate 5 study questions + answers from any text |
Plus:
- β‘ Real-time SSE streaming β output appears as the model generates it
- π Session tracking β live token usage + request counter
- πΎ Local-only API key β stored in browser, never sent anywhere except MiMo
- π¨ Clean UI β focused single-page design, zero distractions
- π Students β summarize lectures, generate study Q&A, translate research papers
- πΌ Professionals β rewrite emails, condense reports, extract action items from meetings
- βοΈ Content Creators β repurpose long-form content into bullets, threads, translations
- π Bilingual users β seamless ID β EN workflows for daily writing
- Register at platform.xiaomimimo.com
- Go to API Keys β create a new key
Single HTML file β pick your method:
# Option A β open directly in browser
open noteai.html # macOS
xdg-open noteai.html # Linux
start noteai.html # Windows
# Option B β serve locally
npx serve .
# or
python -m http.server 8080- Paste your MiMo API key into the API Key field
- Paste any text into the input area
- Choose a mode (Summarize / Rewrite / Bullets / Translate / Q&A)
- Hit Run β watch output stream in real-time
# 1. Already on GitHub β just enable Pages
# Settings β Pages β Source: main branch β /(root) β Save
# 2. Live at: https://yourusername.github.io/NoteAI/npm i -g vercel
vercel --prod- Connect repo at pages.cloudflare.com
- Build command: (none)
- Output directory:
/
- Drag & drop the folder to app.netlify.com/drop
Frontend: Vanilla HTML + CSS + JavaScript (zero dependencies)
AI Backend: Xiaomi MiMo API (api.xiaomimimo.com/v1)
Streaming: Server-Sent Events (SSE) for real-time output
Storage: localStorage (API key, history β local only)
Build: None β pure static HTMLNoteAI/
βββ noteai.html # entire app β one file, ~20KB
βββ README.md # this file
| Model | Best For |
|---|---|
MiMo-7B-RL |
Fast, lightweight β daily tasks, summaries, translations |
MiMo-72B-RL |
Heavy lifting β complex rewriting, nuanced Q&A |
The top bar shows session token usage + request count in real-time so you can monitor API consumption without leaving the app.
- β
API key stored locally in your browser only (
localStorage) - β No data sent to any server other than MiMo API
- β No analytics, no tracking, no ads, no telemetry
- β No cookies, no third-party scripts
- β Works fully offline once loaded (except for AI calls)
- π Summarize a 30-page PDF before an exam
- π§ Rewrite a casual email into a professional one
- π Convert meeting transcripts into action-item bullets
- π Translate Indonesian research papers into English drafts
- β Auto-generate quiz questions from study material
- π¦ Repurpose blog posts into Twitter threads (via bullets)
- π° Daily news digest condensation
- Custom system prompts per mode
- Export results (Markdown / PDF / DOCX)
- Request history persistence (IndexedDB)
- Dark mode toggle
- More language pairs (JP, ZH, KR)
- Image input (OCR β process)
PRs welcome. This is a single-file app by design β keep it that way unless there's a strong reason.
git clone https://github.com/Wahyuary262/NoteAI.git
cd NoteAI
# edit noteai.html
# open in browser to test
git commit -am "feat: ..."
git pushMIT β free to use, modify, deploy, monetize.
Built for the Xiaomi MiMo Orbit 100T Token Creator Program π
Daily-driver AI writing tool. No bloat. No backend. Just results.