membot

evantahler/membot
★ 0 stars TypeScript 🤖 AI/LLM Updated today
Versioned context store with hybrid search for AI agents. Stdio + HTTP MCP server and CLI.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "membot": {
      "command": "npx",
      "args": [
        "-y",
        "evantahler/membot"
      ]
    }
  }
}

README Excerpt

> Versioned context store with hybrid search for AI agents. Stdio + HTTP MCP server and CLI. `membot` is a single-binary CLI and MCP server that gives AI agents a persistent, versioned, searchable context store. Files (markdown, PDFs, DOCX, HTML, URLs, agent-authored notes) are ingested, converted to markdown, chunked, embedded **locally** with `@huggingface/transformers` (WASM, no cloud calls), and indexed in DuckDB with hybrid search (semantic vector + BM25). Every change creates a new version