Turn scattered notes into a connected knowledge graph
Atomic is a self-hosted, AI-native knowledge base. Write notes, get a semantic graph. Ask questions, get cited answers from your own content. Auto-generates wiki articles as your knowledge grows. MCP server built-in for Claude/Cursor. Local-first. Open source. Everything you know, connected.
Hey PH! I'm Ken, the maker of Atomic 👋
I built this because every note-taking tool I tried either buried my ideas in folders or gave me AI features that felt bolted on. I wanted something where the AI was baked into the structure itself, not a chatbot sitting on top of my notes.
The feature I'm most proud of is wiki synthesis: Atomic reads all your atoms under a tag and generates a cited wiki article. Every claim links back to the source note. It's like having your own research assistant.
A few fun facts about Atomic:
- It's built in Rust + SQLite — the whole thing, including vector embeddings, lives in a single file
- There's a built-in MCP server so Claude, Cursor, and other AI tools can query and write to your KB directly
- It runs fully local with Ollama or any other OpenAI-compatible provider (LM Studio, LiteLLM, etc) No data leaves your machine
Still early days but the core loop is solid. Happy to answer anything — architecture questions, roadmap, weird use cases, all fair game. 🙏