Onboard

Set up MemMesh for a new project — verify the MCP server is wired, pick local vs hosted, import any existing project knowledge (MEMORY.md, CLAUDE.md, a mem0 export), and seed initial scopes. Use on first run in a repo, when the API key changes, or to re-run setup after config changes.

thinkfleetai ce8e1d9 1.4 KB Updated

File contents

onboard

Get a project ready to use MemMesh.

1. Verify wiring

memmesh doctor        # binary + MCP config + skill presence

If the MCP server isn't connected, run npx @thinkfleet/memmesh install (see the memmesh-cli skill), then re-check.

2. Local or hosted?

  • Local (default): SQLite, no key, offline. Good for dev tools.
  • Hosted: set MEMMESH_API_KEY / sync.url in ~/.thinkfleet-memory/config.toml. Needed for cross-device sync, the full SDK, and server-side prediction/verticals.

3. Seed existing knowledge

If the repo already has durable context, import it (see the import skill): MEMORY.md, CLAUDE.md, an ADR folder, or a mem0 export (then consider memmesh-migrate for a full switch). Feed each item via memory_observe so the engine extracts + builds the graph, scoped project.

4. Confirm

Run stats to show what's now in scope, and remind the user of the two-rule loop: the agent will observe their messages and recall at session start automatically (the always-on memmesh skill). Nothing else to configure.

thinkfleetai/memmesh/tree/main/integrations/memmesh-plugin/skills/onboard commit ce8e1d9779

Frequently asked questions

npx skillmds@latest add thinkfleetai/onboard