rocketnotes vs zennotes
AI-assisted Markdown notes compared with keyboard-first notes
rocketnotes and zennotes both help users organize Markdown notes and search their content, with desktop and web options. rocketnotes adds AI tools for working with notes, while zennotes focuses on plain files, keyboard-driven editing, and local-first workflows.

rocketnotes: AI Markdown Notes with LangChain and LangGraph
Rocketnotes is a Markdown notes app for the web and Electron, built with LangChain and LangGraph for document chat, writing assistance, and AI filing. Use the hosted service or run it locally with Docker and Ollama.

zennotes: Manage Markdown Notes with Keyboard-First Tools
ZenNotes is a local-first Markdown notes app for people who prefer plain files, keyboard navigation, and Vim motions. It runs as an Electron desktop app or a self-hosted web app, with search, diagrams, CLI, and MCP integrations.
| rocketnotes | zennotes | |
|---|---|---|
| Language | TypeScript | TypeScript |
| License | Apache-2.0 | MIT |
| Stars | 1.5k | 2.5k |
| Forks | 80 | 147 |
| Last analyzed | Oct 17, 2026 | Oct 4, 2026 |
Key differences
- rocketnotes offers document chat, writing completion, semantic search, and AI-assisted filing; zennotes centers on editing, organizing, and searching Markdown files.
- rocketnotes can run locally with Docker and Ollama or use hosted cloud infrastructure; zennotes runs as an Electron app or a self-hosted web app backed by a Go server.
- rocketnotes supports a nested document tree and a Zettelkasten inbox; zennotes organizes vault files with folders, tags, tasks, daily notes, archive, and trash views.
- rocketnotes is licensed under Apache-2.0; zennotes is licensed under MIT.
- zennotes describes its desktop app as more mature than its web path, which is still moving toward feature parity.
Choose rocketnotes if you…
- want AI chat, writing completion, and semantic search across your notes.
- need an AI workflow for capturing snippets and filing them into relevant documents.
- prefer hosted access or a Docker setup with Ollama for local AI processing.
Choose zennotes if you…
- prefer ordinary Markdown files that remain accessible to other tools.
- want Vim motions, keyboard navigation, and CLI workflows for notes and tasks.
- want to use an existing Obsidian-style vault or self-host browser access to one.
Compare the numbers side by side, or add more projects
This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.