The Re-explanation Tax
Every new AI session demands the same explanation. Your stack. Your patterns. Your conventions. Multiplied across five tools, ten sessions, every single day.
Dot fixes that. One local daemon that gives every AI tool a memory of your codebase. Works with Claude, Copilot, Cursor, and any model API.
Every new AI session demands the same explanation. Your stack. Your patterns. Your conventions. Multiplied across five tools, ten sessions, every single day.
Every AI tool lives in its own silo. What Claude learned this morning means nothing to Copilot this afternoon. You’re the only memory connecting them.
Your codebase shows what was built. It never shows why. Every architectural decision, every rejected approach, every hard-won lesson — gone the moment the chat closes.
Run one command. Dot parses every file with Tree-sitter, chunks it by function and class, and embeds it locally — building a complete map of your project.
As it reads your git history, Dot surfaces the architectural decisions buried in commit messages — structured, dated, and queryable forever.
Open a file and Dot fires five parallel queries, ranks the results, and hands a perfectly-sized context payload to whichever AI tool you’re using — before you finish typing.
Naive chunkers slice code every N tokens and shred functions in half. Tree-sitter parses real syntax — each chunk is a whole function, class, or module.
Embeddings are generated locally. No API calls, no tokens billed, no code uploaded. Your most sensitive asset never touches a network.
Vectors and the dependency graph are built ahead of time, so every context lookup is a fast in-memory query — real-time on every file switch.
Native tool calls. Zero config. dot init and done.
AvailableContext injected automatically on every file switch.
AvailableRules injection plus real-time context endpoint.
AvailableFor the terminal purists. Full feature parity.
Available100% offline. No APIs. No data ever leaves.
Coming soonIntelliJ, PyCharm, WebStorm, GoLand.
Coming soonOpen source IDE extension gets full memory.
Coming soonThe fast editor gets a long memory.
Coming soon“The codebase shows what was built. It never shows why.”
“Every new AI session is a new hire who hasn’t read the docs.”
“The comment says “do not remove”. Nobody knows why.”
“Your best architectural decision lives in a Slack thread nobody can find.”
“You shouldn’t have to be the context manager.”
“The junior asked why we use this pattern. I said “historical reasons”.”
“The engineer who understood this system left six months ago.”
“We chose this approach for a reason. I just can’t remember what it was.”
Local. Private. Open source. No account required. No cloud. No subscription. Just your AI tools, finally remembering.
MIT License · Your code never leaves your machine · v0.1.0