# PMB > Local-first memory for your AI coding agent. ## Docs - [Architecture](https://docs.pmbai.dev/concepts/architecture.md): How the pieces fit: agent host, MCP server, the warm daemon, and files on disk. - [Core engine](https://docs.pmbai.dev/concepts/core-engine.md): The part of PMB that stores, ranks, and serves memory - stores, runtime, and the read/write paths. - [How it works](https://docs.pmbai.dev/concepts/how-it-works.md): Hybrid recall, async writes, lifecycle hooks, and a storage model that's just files on your disk. - [Does PMB actually help?](https://docs.pmbai.dev/concepts/measuring-impact.md): How PMB measures its own value - conservatively, on your data, and honest about when it can't be trusted. - [Memory model](https://docs.pmbai.dev/concepts/memory-model.md): What PMB stores, the kinds of memory it keeps, and how memories age. - [Privacy & security](https://docs.pmbai.dev/concepts/privacy-and-security.md): Local-first by design - what stays on your machine, secret redaction, and the team-mode boundary. - [Adding a language](https://docs.pmbai.dev/contributing/adding-a-language.md): Short version: you probably don't have to do anything. A language works because the embedder already knows it. - [Contributing](https://docs.pmbai.dev/contributing/contributing.md): PMB is easiest to improve when changes stay small, documented, and covered by the relevant checks. - [Roadmap](https://docs.pmbai.dev/contributing/roadmap.md): Honest and local-first. Every item keeps memory on your disk, offline by default, with no call-home. - [Connect your agent](https://docs.pmbai.dev/guides/connect.md): Wire PMB into Claude Code, Cursor, Codex and others - one command, then just talk to your agent. - [The dashboard](https://docs.pmbai.dev/guides/dashboard.md): A local web UI over everything PMB captured - your memory as a live graph and timeline. - [Deleting memories](https://docs.pmbai.dev/guides/deleting-memories.md): Archive, restore, or permanently purge - soft delete by default, hard delete when you mean it. - [Ingest your project](https://docs.pmbai.dev/guides/ingest.md): Feed PMB your codebase, PDFs, and existing chat history - so the agent starts informed. - [Ollama & offline LLM](https://docs.pmbai.dev/guides/ollama.md): PMB works fully offline without any LLM. Ollama is only for the few opt-in background commands. - [Team & sync](https://docs.pmbai.dev/guides/team.md): Share one memory across machines or a team - git-synced workspaces, or an optional HTTP MCP server. - [Troubleshooting](https://docs.pmbai.dev/guides/troubleshooting.md): The usual suspects - cold start, the daemon, empty recall, and how to diagnose. - [PMB](https://docs.pmbai.dev/introduction.md): Local-first memory for your AI coding agent. One SQLite file on your disk. No cloud, no API keys, no re-explaining. - [Quickstart](https://docs.pmbai.dev/quickstart.md): Install PMB, wire your agent, and let memory work automatically. - [Config, UI & maintenance](https://docs.pmbai.dev/reference/cli/config.md): Settings, the dashboard/TUI, background upkeep, and the few opt-in LLM-powered commands. - [Hooks & ambient memory](https://docs.pmbai.dev/reference/cli/hooks.md): Force-feed memory at the protocol level - so it works without the model remembering to call anything. - [Manage, sync & backup](https://docs.pmbai.dev/reference/cli/manage.md): Export, delete, pin, snapshot - and the only commands that ever touch the network, run on purpose. - [Recall & explore](https://docs.pmbai.dev/reference/cli/read.md): Search memory, explain the ranking, and browse what PMB knows - all offline. - [Setup & connect](https://docs.pmbai.dev/reference/cli/setup-connect.md): Wire PMB into your agent, manage the warm daemon, switch models, and diagnose the install. - [Capture & track](https://docs.pmbai.dev/reference/cli/write.md): Write memory from the terminal, import existing history, and layer a semantic 'why' over your code. - [Configuration](https://docs.pmbai.dev/reference/configuration.md): PMB works with zero config - every setting has a tuned default. These are the knobs you're most likely to touch. - [Agents & MCP tools](https://docs.pmbai.dev/reference/mcp-tools.md): Which agents PMB supports, and the core-10 tools an agent sees by default.