Local-first AI memory cartridge with persistent MCP memory for Claude via SQLite FTS5.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
llm-kosh is a local-first memory cartridge for MCP-compatible AI clients.
It gives your agents durable memory without handing your workspace to a hosted
memory service.
Think of it as a structured, inspectable memory layer for agents:
The experimental company-brain foundation adds reference-first multimodal evidence, session and episode understanding, atomic evidence-backed memories, review lifecycles, permission-first retrieval, and structured cited context packs. See Company brain foundation.
The core project is usable now:
The remaining work is release polish for Windows, macOS, and Linux packaging.
Python 3.10 or newer is required.
That installs the package, creates the default cartridge at
~/.llmkosh/cartridge, configures local defaults, and registers the supported
desktop integration where possible.
To manage the background service:
If you want to work in a custom cartridge location, set the root explicitly:
To migrate a cartridge into governed company memory:
Register existing screenshots, documents, worksheets or HTML without copying their source bytes:
Build a replayable session/episode graph from a registered JSONL export:
There are three folders worth knowing:
--root or LLMKOSH_ROOTreceipts/, intake/, and any configured external drop foldersIf you drop files into the cartridgeβs intake areas, the service can process
them asynchronously. If you configure external folders through
[daemon].watched_directories, the service can absorb those too.
The MCP server starts read-only.
Enable stronger capabilities only for clients that should be allowed to write, mutate, or export private context:
You can also run MCP over local HTTP:
MCP support is included in the base installation.
If you are changing packaging or release behavior, also run:
See SECURITY.md and docs/SECURITY.md for boundaries and limitations.
The Electron desktop app is packaged separately from the Python package. Local developer builds and Windows installer smoke tests are supported. Public GA desktop distribution still requires verified Windows code signing and macOS Developer ID signing/notarization.
For the current release posture across package, MCP, service, and desktop, see GA_READINESS.md.
Native C++ math acceleration is optional. Set LLM_KOSH_BUILD_NATIVE=1 and
install pybind11 before building if you want to test it. Release wheels use
the portable pure-Python fallback.
Licensed under the MIT License.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/llm-kosh)<a href="https://allmcps.com/mcp/llm-kosh"><img src="https://allmcps.com/api/badge/llm-kosh?style=directory" alt="Llm Kosh on AllMCPs" /></a>