A privacy-first, local-only platform for organizing your life and work without surrendering your data.
NeumanOS is an all-in-one productivity platform that lives entirely on your device. Notes, tasks, time tracking, calendar, documents, diagrams, forms, bookmarks, and an AI terminal — unified in a single app, with no account required and no data leaving your machine.
Most productivity tools scatter your work across a stack of subscriptions you don't fully control. NeumanOS puts everything back in one place, under your ownership. Every note, task, and calendar event is stored in your browser's IndexedDB (50GB+ capacity) — readable only by you, exportable at any time, and never touched by a server.
It's free, open source, and built on the principle that software that organizes your life should respect it.
Rich text editing, full markdown support, and wiki-style [[links]] between notes. A D3 force-directed graph view reveals the connections in your knowledge base. Daily notes, nested tags, slash commands, and full-text search keep your writing fast and your ideas linked.
Kanban boards with drag-and-drop columns, custom workflow stages, task dependencies (4 types with lag time), subtasks, priority levels, recurring tasks, and a Gantt timeline view with critical path highlighting. A PM dashboard provides burndown charts, resource utilization, and velocity tracking. Billable time tracking with invoice generation supports freelancers and agencies.
Daily habit tracking with streaks and heatmaps, spaced repetition flashcards using the SM-2 algorithm, daily quests with XP and rewards, a routine builder, and journal integration. Routines and goals live alongside your projects so everything stays in one place.
A persistent sidebar timer stays with you across the app. Log hours by project, review daily and weekly summaries, generate monthly reports with heat maps, and export to CSV for invoicing. Manual entry and bulk operations handle the moments when life doesn't run on a stopwatch.
Month, week, day, and agenda views with drag-and-drop rescheduling. Recurring events, browser reminders, conflict detection, and two-way ICS import/export for compatibility with Google Calendar and Apple Calendar. Task due dates appear directly on the calendar.
A fully customizable home screen with 60+ widgets spanning productivity, information, utilities, and finance. Weather, world clocks, calculators, countdown timers, stock tickers, news feeds, Pomodoro timer, and live summaries of your notes, tasks, and events — arranged exactly how you want them.
A cross-module activity stream that surfaces recent actions across notes, tasks, calendar, and habits. A personal analytics dashboard provides heatmaps and productivity trends so you can see patterns in how you work.
Connect to 9 AI providers — OpenAI, Anthropic Claude, Google Gemini, Groq, Mistral, xAI Grok, DeepSeek, HuggingFace, and Ollama (local models) — using your own API keys. Keys are stored with AES-256-GCM encryption and never leave your device. Voice input, cross-module context awareness, and a built-in browser terminal with AI command integration round out the developer experience.
Create documents, spreadsheets, presentations, diagrams, and forms without leaving the platform. The spreadsheet engine supports 400+ Excel-compatible formulas with sort, filter, conditional formatting, and pivot tables. Presentations include a full canvas editor, 8 slide templates, animations, and presenter mode. Export to PDF, HTML, Markdown, CSV, or PPTX.
The Today page is your daily command center — a Sunsama-inspired planning view that brings today's schedule, tasks, habits, and time tracking into one focused layout. A distraction-free focus mode with a full-screen timer, current task display, and keyboard controls supports deep work sessions.
Workflow templates that create notes, tasks, and events in one action (Ctrl+Shift+T). Define reusable templates for recurring workflows like project kickoffs, weekly reviews, or sprint planning.
Daily energy level logging with correlation to productivity metrics. Track how your energy fluctuates throughout the day and week, and see how it relates to your task completion and focus session patterns.
Rule-based automation engine for connecting actions across modules. Trigger workflows when tasks change status, events approach, or habits are completed.
A bookmark manager with nested folders, drag-and-drop import from browser bookmark HTML files, duplicate detection, and full-text search. Favicons are cached locally. Export back to standard browser format at any time.
- 100% local storage. Every note, task, event, and setting is stored in your browser's IndexedDB — up to 50GB, on your device, under your control.
- No account required. Open the app and start working. Nothing to sign up for, nothing to verify.
- No cloud dependencies. No Firebase, no AWS, no third-party database — the app is a static site with nothing to phone home to.
- Encrypted API keys. AI provider keys are stored with AES-256-GCM encryption and a session-based password. They are never logged or transmitted.
- Open source. The code is MIT-licensed and publicly auditable. If you don't trust the hosted version, you can run it yourself.
- Anonymous analytics only. The hosted site uses Cloudflare Web Analytics — no cookies, no fingerprinting, GDPR compliant. Your data is never part of it.
No installation required. Visit the live app at:
NeumanOS is a Progressive Web App. On supported browsers, you can install it to your home screen or desktop for a native-like experience with offline access. Look for the install prompt in your browser's address bar.
In-app documentation is available directly inside NeumanOS. Open the app and navigate to the Docs section for guides on every feature.
| Layer | Technology |
|---|---|
| Framework | React 19 |
| Language | TypeScript 5.9 (strict mode) |
| Build | Vite 7 |
| Styling | Tailwind CSS 4 |
| State | Zustand 5 (persisted to IndexedDB via Dexie 4) |
| Notes Editor | Lexical |
| Documents | TipTap / ProseMirror |
| Spreadsheets | HyperFormula (400+ formulas) |
| Presentations | Konva canvas engine |
| Charts | Recharts |
| Knowledge Graph | D3 force-directed |
| Diagrams | Konva |
| Testing | Vitest + Playwright |
| Linting | ESLint 10 |
NeumanOS is a static site with no backend. To run it yourself:
git clone https://github.com/travisjneuman/neumanos.git
cd neumanos
npm install
npm run dev # Development server on port 5173
npm run build # Production build to dist/Deploy the dist/ folder to any static host (Cloudflare Pages, Netlify, Vercel, Nginx, etc.). No environment variables or server configuration required.
NeumanOS is open source and contributions are welcome. Whether you're fixing a bug, improving documentation, or proposing a new feature, the process starts with a GitHub Issue or Discussion so we can align before code is written.
See CONTRIBUTING.md for the full contributor guide, code standards, and pull request process.
os.neuman.dev | GitHub | Issues | os@neuman.dev
Made with care for privacy, productivity, and open source.

