22 Note Types10 AI Models14 PDF Annotation Tools99 Languages

Notes, reimagined with local AI

NotesXML is a complete personal information management system. Rich text, checklists, tables, code, images, audio with transcription, video, drawing, PDF annotation, tasks, events, contacts — powered by AI that runs entirely on your device.

11 models, zero cloud dependency

Choose from Llama, Gemma, Granite, Ministral, Mistral, Phi-4, and SmolLM model families — 1B to 26B parameters. Every model runs locally via llama.cpp.

Summarize & Translate

Select any note and get an AI summary, translation to Spanish (and more), grammar polish, or action item extraction — in seconds, completely offline.

AI Chat with Files

Attach PDFs, images, and documents to AI conversations. Ask questions about your files. The AI reads them locally — nothing is uploaded anywhere.

Vision OCR

Point the AI at handwritten notes, screenshots, or scanned documents. Get accurate text extraction using vision-capable models like Ministral 3B.

Smart Hardware Detection

The benchmark system tests your device and recommends the best model for your hardware — from a phone with 8 GB RAM to a workstation with a 16 GB GPU.

AI models run entirely on your device and produce results based on statistical patterns. Output quality varies by model and task. Always review AI-generated content before relying on it.

Compare all 11 models →

14 professional annotation tools

ISO 32000-compliant annotations that round-trip with Adobe Acrobat, Bluebeam, and Foxit Reader.

✏️ Pen & Highlighter

Freehand ink with configurable color, opacity, and stroke width. Highlighter blends with underlying text.

📝 Sticky Notes

Add comments anywhere on the page. Visible in any PDF reader that supports annotations.

🔷 Shapes

Rectangle, circle, line, arrow, polygon, polyline, and cloud shapes for markup and callouts.

One app, every device

📱

Android

Google Play and direct APK. WebView-based with native Kotlin bridges for AI, audio, and file operations.

💻

Windows

Microsoft Store and direct installer. Electron-based with full llama.cpp integration for desktop-class AI.

🐧

Linux

AppImage — download, make executable, run. No installation required. Same features as Windows.

Download Now