rocketnotes vs cabinet
AI knowledge management projects compared
rocketnotes is a Markdown notes app with document search, chat, writing assistance, and ways to organize captured notes. cabinet is a self-hosted Markdown workspace that adds AI agents, scheduled jobs, and team workflows; rocketnotes centers on working with notes, while cabinet centers on persistent context and automation.

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.

cabinet: Build a Self-Hosted AI Knowledge Base
Cabinet combines a local, Markdown-based knowledge base with AI agents, scheduled jobs, and team workflows. It is aimed at people who want persistent AI context and automation while keeping their files on disk and under their control.
| rocketnotes | cabinet | |
|---|---|---|
| Language | TypeScript | TypeScript |
| License | Apache-2.0 | MIT |
| Stars | 1.5k | 2.9k |
| Forks | 80 | 302 |
| Last analyzed | Oct 17, 2026 | Oct 3, 2026 |
Key differences
- rocketnotes offers hosted web, Electron, and Docker options, with Ollama-based local AI; cabinet is a self-hosted local web application that uses Claude Code or Codex CLI adapters.
- rocketnotes includes semantic search, document chat, writing completion, and an AI filing agent; cabinet focuses on agent workspaces, goals, scheduled jobs, and missions and tasks.
- cabinet stores Markdown files on disk without a database and tracks changes with Git; rocketnotes organizes notes in a nested document tree and uses different storage infrastructure for cloud and local modes.
- rocketnotes is licensed under Apache-2.0, while cabinet is licensed under MIT.
- Both projects use TypeScript; the supplied figures list 1.5k stars and 80 forks for rocketnotes, and 2.9k stars and 302 forks for cabinet.
Choose rocketnotes if you…
- want hosted or Electron options alongside a Docker setup for local AI processing.
- need semantic search, document chat, or AI writing help for a personal notes collection.
- want to capture dictated or typed snippets and use AI to file them into notes.
Choose cabinet if you…
- want Markdown files on disk with Git-backed history, diffs, and restoration.
- need AI agents with scheduled jobs, goals, and task workflows in a self-hosted workspace.
- want to retain project context across AI sessions or build lightweight HTML apps alongside your knowledge base.
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.