thinkfleetai/memmesh/memmesh-cli
- community
Checking that the SKILL.md file is still in the repository.
MemMesh CLI + local MCP server — the zero-infra, no-API-key path to the same engine as the hosted SDK. Runs fully local over SQLite. Covers install (wires MCP config + the teaching skill into Claude Code / Cursor / Windsurf / Codex), and the memory subcommands (save / get / search / migrate / mcp / serve). TRIGGER when: user mentions "memmesh cli", "memmesh install", "thinkfleet-memory" binary, "npx @thinkfleet/memmesh", running `memmesh mcp`, or wants local memory with no hosted account. DO NOT TRIGGER for: the hosted TS SDK (use `memmesh-sdk`), or the always-on observe/recall behavior (use the `memmesh` skill).
Install
npx vskill@latest install thinkfleetai/memmesh/memmesh-cliSKILL.md
MemMesh CLI
The CLI drives the same Rust engine as the hosted platform, but fully local over SQLite — no account, no key, no network. It is also the recommended way to give any MCP-capable agent persistent memory.
Install (one command, multi-tool)
This auto-detects your installed AI tools and, for each, writes the MCP server config and drops the teaching skill:
- Claude Code (
~/.claude.json+~/.claude/skills/) - Cursor (
~/.cursor/mcp.json) - Windsurf
- Codex CLI
Useful flags: --dry-run (preview), --tool <name> (one tool only), --skill-only / --mcp-only, --force (overwrite existing config).
Verify wiring at any time:
Memory subcommands
Run the MCP server
Most agents launch this for you via the config the installer wrote. To run it by hand (stdio JSON-RPC 2.0):
The server exposes 15 tools — see the memmesh skill for the full list and the observe/recall usage pattern. Highlights beyond basic CRUD: memory_predict, memory_build_context, memory_graph_reason, memory_query_graph, memory_prefetch_related, plus the client-LLM graph extraction pair (memory_extract_pending / memory_commit_extraction) — the engine never makes LLM calls; your agent's own model does the extraction.
Local vs hosted
| Local (CLI + MCP) | Hosted (SDK / Mesh Router) | ||
|---|---|---|---|
| Storage | SQLite (~/.thinkfleet-memory/memory.db) | Postgres, multi-tenant | |
| API key | not required | mm-… key or Cognito JWT | |
| Surface | 15 MCP tools + CLI | full TS SDK (memmesh-sdk) | |
| Sync | CRDT-style bi-temporal push to server (optional) | authoritative |
Free tier caps local storage at 500 items (free_tier.entry_cap in ~/.thinkfleet-memory/config.toml).
Config
~/.thinkfleet-memory/config.toml holds the sync URL, JWT token, and tier caps. Point sync.url at your hosted mesh to push local memory up; leave it unset to stay fully offline.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/memmesh-cli/SKILL.md
Popularity
- Repository stars
- 441
- Repository forks
- 475
- 7-day trend score
- 30
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/thinkfleetai/memmesh/memmesh-cli)