Agent Plugins Marketplace
← All plugins

basemind

v0.28.0

Full AI context layer over MCP — tree-sitter code-map, document RAG (PDF/Office/HTML/email + OCR + reranker), shared agent memory, on-demand web crawl, git history + blame + per-symbol diff. 300+ languages, 10+ coding-agent harnesses, content-addressed Fjall + LanceDB.

CodexClaude Code10 Skills1 MCP serverstdio

By Na'aman HirschfeldLicense: MIT108 GitHub starsUpdated last week

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
11 skill or MCP entries
Source updated
Oct 8, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →

Install basemind for Codex and Claude Code

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add basemind@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/Goldziher/basemind

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.

Plugin files

basemind/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/basemind/SKILL.md
├── skills/basemind-cli/SKILL.md
├── skills/basemind-code-search/SKILL.md
├── skills/basemind-comms/SKILL.md
├── skills/basemind-doctor/SKILL.md
├── skills/basemind-documents/SKILL.md
├── skills/basemind-git-history/SKILL.md
├── skills/basemind-scan/SKILL.md
├── skills/basemind-stats/SKILL.md
├── skills/multi-agent-room/SKILL.md
└── .mcp.json

Included Skills10

basemindskills/basemind/SKILL.md

Navigate large or unfamiliar codebases via the basemind MCP server — outlines, symbol search, reference/caller lookups, commit history, blame, and diffs without reading source files. Reach for it whenever the user asks "where is X defined", "what calls Y", "what changed recently in Z", or whenever you're about to grep or open many files to find structural information.

basemind-cliskills/basemind-cli/SKILL.md

Navigate codebases and manage caches via the basemind CLI — outlines, symbol search, reference/caller lookups, git history, blame, and diffs. For headless scripting, CI, or when driving the CLI more efficiently than interactive MCP calls. Shares the same index as the MCP server.

basemind-code-searchskills/basemind-code-search/SKILL.md

Find where code is defined and used without reading files — symbol search, file outlines, references, callers, call graphs, implementations, dependents, and indexed regex over content. Reach for it whenever the user asks "where is X defined", "what calls Y", "what implements Z", "what's the shape of this file", or whenever you're about to grep or open files to learn structure.

basemind-commsskills/basemind-comms/SKILL.md

Coordinate with other agents working the same repo via basemind's broker — scoped threads, a per-agent inbox, and two-tier messages. Reach for it whenever you start, finish, or hit a decision while collaborating, or to check whether another agent is already touching the code you're about to change.

basemind-doctorskills/basemind-doctor/SKILL.md

Diagnose and recover basemind when it isn't working — MCP tools missing or erroring, "no index" / "no indexed files", empty results that shouldn't be empty, or the MCP server seems dead. Runs CLI checks (no MCP server required) and gives the client-specific way to reconnect the server.

basemind-documentsskills/basemind-documents/SKILL.md

Semantic + full-text search over documents and the web via basemind's RAG store — PDFs, Office, HTML, email, images (OCR), plus scraped/crawled web pages, with cross-encoder reranking, keyword and named-entity (NER) filters, and per-document summaries. Reach for it whenever the user asks to "search the docs / PDFs", "find where a topic is discussed", "pull this URL into context", or "what does the documentation say about X".

basemind-git-historyskills/basemind-git-history/SKILL.md

Explore git history without shelling out to git — recent commits, commits touching a path, per-line and per-symbol blame, structural diffs across revisions, churn ranking, and a symbol's history over time. Reach for it whenever the user asks "what changed recently", "who last touched this", "when did this symbol change", "what's the diff between these revs", or "where's the churn".

basemind-scanskills/basemind-scan/SKILL.md

Build or refresh the basemind index by running `basemind scan` via the CLI. Use this when basemind reports "no index" / "no indexed files", when the MCP server isn't available, or after large changes when the index is stale. Works without the MCP server — it shells the basemind binary directly.

basemind-statsskills/basemind-stats/SKILL.md

Show a quick dashboard of basemind activity in this session: how many code-map tool calls have run, the per-tool histogram, and the estimated tokens saved vs a hypothetical grep+Read baseline. Use when the user asks "what has basemind done?", "how much is basemind helping?", "show me basemind stats", or invokes `/bm-stats` directly.

multi-agent-roomskills/multi-agent-room/SKILL.md

Orchestrate a team of named subagents in shared threads. One orchestrator drives multiple peers with distinct identities; each subagent sees its own inbox and can cross-check findings by posting to a thread the peer is a member of.

MCP servers1

basemindstdio
command
node
args
-e const fs=require("fs"),p=require("path"),o=require("os"),u=require("url"),c=p.join(process.env.BASEMIND_CODEX_HOME||process.env.CODEX_HOME||p.join(o.homedir(),".codex"),"plugins","cache"),s=fs.readdirSync(c,{withFileTypes:true}).flatMap(m=>{const r=p.join(c,m.name,"basemind");return fs.existsSync(r)?fs.readdirSync(r).map(v=>p.join(r,v,"scripts","codex-mcp-launch.mjs")):[]}).filter(f=>fs.existsSync(f)).sort((a,b)=>fs.statSync(b).mtimeMs-fs.statSync(a).mtimeMs)[0];if(!s)throw Error("basemind Codex launcher not found");import(u.pathToFileURL(s).href).then(m=>m.run(process.argv.slice(1))); serve

Plugin manifests2

.codex-plugin/plugin.json
{
  "name": "basemind",
  "version": "0.28.0",
  "description": "Full AI context layer over MCP — tree-sitter code-map, document RAG (PDF/Office/HTML/email + OCR + reranker), shared agent memory, on-demand web crawl, git history + blame + per-symbol diff. 300+ languages, 10+ coding-agent harnesses, content-addressed Fjall + LanceDB.",
  "author": {
    "name": "Na'aman Hirschfeld",
    "email": "[email protected]",
    "url": "https://github.com/Goldziher"
  },
  "homepage": "https://github.com/Goldziher/basemind",
  "repository": "https://github.com/Goldziher/basemind",
  "license": "MIT",
  "keywords": [
    "mcp",
    "agent-context",
    "rag",
    "code-map",
    "tree-sitter"
  ],
  "skills": "./skills/",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "basemind",
    "shortDescription": "Code-map MCP server for navigating large codebases",
    "longDescription": "basemind indexes a repository with tree-sitter and exposes a structured code map — outlines, references, callers, history, blame, diff — over MCP. Designed for AI agents to navigate unfamiliar code without reading every file.",
    "developerName": "Na'aman Hirschfeld",
    "category": "Developer Tools",
    "capabilities": [
      "Interactive",
      "Read"
    ],
    "defaultPrompt": [
      "Outline this file.",
      "What calls `<symbol>` in this repo?",
      "Where is `<symbol>` defined?",
      "What changed in this file in the last 20 commits?"
    ],
    "websiteURL": "https://github.com/Goldziher/basemind",
    "brandColor": "#F97316"
  }
}
.claude-plugin/plugin.json
{
  "name": "basemind",
  "displayName": "Basemind",
  "description": "Full AI context layer over MCP — tree-sitter code-map, document RAG (PDF/Office/HTML/email + OCR + reranker), shared agent memory, on-demand web crawl, git history + blame + per-symbol diff. 300+ languages, 10+ coding-agent harnesses, content-addressed Fjall + LanceDB.",
  "version": "0.28.0",
  "author": {
    "name": "Na'aman Hirschfeld",
    "email": "[email protected]"
  },
  "homepage": "https://github.com/Goldziher/basemind",
  "repository": "https://github.com/Goldziher/basemind",
  "license": "MIT",
  "keywords": [
    "mcp",
    "agent-context",
    "rag",
    "code-map",
    "tree-sitter"
  ],
  "mcpServers": {
    "basemind": {
      "command": "${CLAUDE_PLUGIN_ROOT}/scripts/mcp-launch.sh",
      "args": [
        "serve",
        "--root",
        "${CLAUDE_PROJECT_DIR}"
      ]
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[basemind on Agent Plugins Marketplace](https://pluginsmp.com/plugins/basemind)