🧠 Codebase Curator
About
A set of tools to use while coding using the Claude code cli. "smartgrep" is a grep-like tool that uses a semantic index of the codebase to provide Claudes with information tailored for how they think. Claudes love it! A "codebase-curator" Claude to assist the "developer" Claude
Details
- License
- MIT license
Explore
- Two-Claude architecture with persistent sessions and instant follow-ups
- Smart Grep semantic search with concept groups and advanced patterns
- Language support for 10 languages (TS/JS, Python, Go, Rust, Swift, Shell, JSON, YAML, TOML, .env)
- Live monitoring dashboard for real-time code evolution
- Incremental indexing with hash‑based change detection and debouncing
- Cross‑reference analysis showing definitions and usages
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
🧠 Codebase CuratorCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
- Claude Code with active subscription
- Bun runtime (faster than Node.js)
bun install
get_codebase_overview
Deep analysis of your codebase
ask_curator
Ask questions about the code
add_new_feature
Get guidance for new features
implement_change
Get help with specific changes
list_project_special_tools
Discover AI-optimized tools
remind_about_smartgrep
Get smart-grep usage examples
bun run start # Curator CLI
bun run smartgrep [query] # Smart grep
bun run monitor watch --overview # Live monitoring
- get_codebase_overview - Deep analysis of your codebase
- ask_curator - Ask questions about the code
- add_new_feature - Get guidance for new features
- implement_change - Get help with specific changes
- list_project_special_tools - Discover AI-optimized tools
- remind_about_smartgrep - Get smart-grep usage examples
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"\ud83e\udde0 codebase curator": {
"codebase-curator": {
"command": "bun",
"args": [
"run",
"monitor",
"watch",
"--overview"
]
}
}
}
}
McpServers
{
"codebase-curator": {
"command": "bun",
"args": [
"run",
"monitor",
"watch",
"--overview"
]
}
}
> 🎁 Give your Claude the gift of deep codebase understanding
>
> _Because your Claude deserves a codebase expert by its side_
What is Codebase Curator?
Codebase Curator transforms how Claude understands your code. Instead of treating each question as isolated, it gives Claude a persistent, intelligent companion that deeply understands your entire codebase.
The Problem
When you ask Claude about your codebase, it starts from scratch every time:
- 🔄 Repetitive exploration of the same files
- ⏰ Slow responses as it re-discovers your architecture
- 🎯 Inconsistent understanding between questions
- 😕 Generic suggestions that don't fit your patterns
The Solution: Two-Claude Architecture
Codebase Curator spawns a dedicated "Curator Claude" that becomes an expert on YOUR specific codebase:
You (Coding Claude) → "How do I add authentication?"
↓
Codebase Curator → Spawns Curator Claude
↓
Curator Claude → Deeply analyzes your codebase
↓
You get → Specific guidance that fits YOUR patterns
✨ Key Features
🤖 Two-Claude Architecture
- Curator Claude: A dedicated AI that becomes an expert on YOUR codebase - Persistent Sessions: Remembers context between questions - Instant Follow-ups: First question takes 2 minutes, rest are instant🔍 Smart Grep - Semantic Search That Understands Code
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



