DocsStart Here
Local Runtime
What runs locally, what doctor repairs, and what stays optional in the local-first Coppermind path.
localruntimedoctordaemon
Coppermind is local-first by default. That means your first successful install should work without cloud signup or manual database setup.
What runs locally
The normal local runtime path includes:
- the
coppermindCLI - the Coppermind daemon
- the local MCP server exposed through
coppermind mcp serve - the managed local memory backend
Users talk to Coppermind. Coppermind owns the local backend details.
The core local commands
npm install -g coppermind
coppermind setup
coppermind daemon start
coppermind doctor
coppermind daemon health
These are the commands that matter for first local success.
What doctor is for
coppermind doctor is the main repair surface for local runtime problems.
Use it when:
- setup did not finish cleanly
- the daemon looks unhealthy
- your client cannot reach the local runtime
- an upgrade left the machine in a drifted state
Use coppermind doctor --check when you want the read-only version.
What stays optional
These are not required for first local success:
- dashboard login
- Coppermind API keys
- hosted sync
- BYODB attach
- local AI assist
Optional local AI assist can be enabled later:
coppermind local-ai on
What healthy local success looks like
coppermind doctorpassescoppermind daemon healthreports healthy runtime state- your client is connected through MCP or a runtime-managed integration
- memory operations work without cloud credentials
When cloud becomes relevant
Cloud features matter only when you choose them for:
- hosted sync
- billing and plan controls
- dashboard visibility
- BYODB attach
If you stay local-only, you can ignore that layer.