Build with Mnema
Mnema is fair-code — source-available and self-hostable. Read the code, run it, build on it, and open a PR. Everything below is real and shippable today.
Run it locally
Clone, init, and compose up — a full instance in about 4 minutes (the first build is I/O-bound, so watch the logs, not the clock). Full walkthrough in the self-host guide.
git clone https://github.com/nbkdoesntknowcoding/mnema.git
cd mnema
cp infra/.env.example infra/.env && ./scripts/init.sh
docker compose up -d --build Self-host guide → API & MCP
Mnema is MCP-native and also exposes a plain REST API, so any app can read and write a workspace — not just AI clients. Authenticate with a scoped API key.
API reference →Fork, PR, ship
Fork the repo, open a pull request, and it goes through review → merge → a tagged release. Good first issues are labelled on GitHub. Read CONTRIBUTING for the dev setup and conventions.
Contributing guide →What "fair-code" means
Source-available, not open source. You can read, run, modify, and self-host Mnema freely — the one rule is you
can't sell a hosted Mnema. Core is free; the graph, meetings, and org features are licensed. See Editions & licensing and the LICENSE for the exact terms.
MCP directories
Mnema is being listed across the MCP directories (Smithery, Glama, PulseMCP, mcp.so). Links land here as each
listing goes live — meanwhile, the canonical connector is your workspace /mcp URL.