🧠 Codebase Curator

Created By
RLabs-Inca year ago
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 in his coding tasks, together they implement fully integrated code.
Overview

What is Codebase Curator?

Codebase Curator is an AI-powered codebase analysis and curator system designed to help AI assistants, specifically Claude, understand and work with large and complex codebases effectively.

How to use Codebase Curator?

To use Codebase Curator, clone the repository, install the dependencies, and configure it within your Claude Code MCP settings to enable various tools for code analysis and insights.

Key features of Codebase Curator?

  • 99% memory reduction for efficient analysis of large codebases.
  • Unique communication format (curatorFriendly) designed for AI-to-AI interaction.
  • Specialized analyzers for data flow, dependencies, and patterns.
  • Real code examples and actionable insights tailored for Claude.

Use cases of Codebase Curator?

  1. Analyzing complex codebases to understand data flows and dependencies.
  2. Providing real code examples for implementation guidance.
  3. Assisting in impact analysis before making changes to the codebase.

FAQ from Codebase Curator?

  • Can Codebase Curator analyze any programming language?

Currently, it supports TypeScript, JavaScript, Python, and Go, with plans for broader language support.

  • Is Codebase Curator free to use?

Yes! Codebase Curator is open-source and available under the MIT license.

  • How does Codebase Curator differ from traditional analysis tools?

Unlike traditional tools that provide dry statistics, Codebase Curator tells stories about the code, focusing on data flows, dependencies, and real-world examples.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
RLabs-Inc
Star
0
Language
TypeScript
License
MIT license
Tags

Recommend Servers

View All
Crevio

a day ago
Bring your real authenticated browser session to AI coding agents. Local-first MCP server + Chrome MV3 extension. No cloud. No telemetry.
@Cubenest

peek records the user's actual logged-in browser (DOM via rrweb, console events, network metadata, optional response bodies via opt-in Deep capture) through a Chrome MV3 extension. The extension ships events through a native-messaging stdio bridge to a local MCP server (peek-mcp), which persists them to a SQLite database at ~/.peek/sessions.db. AI coding agents (Claude Code, Cursor, Cline, Windsurf) read sessions from the database via 10 MCP tools: Tool What it does list_recent_sessions List recently recorded sessions (id, origin, ts, event count). get_session_summary LLM-readable narrative summary of a session. get_session_console_errors Console errors recorded in a session. get_session_network_errors Failed/notable network requests in a session. get_user_action_before_error Last N user actions before a console error. generate_playwright_repro Generate a runnable Playwright test from a session. get_dom_snapshot Reconstruct the DOM at a given timestamp. query_dom_history Timeline of attribute/text changes for a selector. request_authorization Side-panel consent for write actions (Level 3). execute_action Dispatch a UI action (gated by permission level + destructive blocklist). Why local-first matters Every other "browser session for AI" tool ships to a vendor cloud. peek's SQLite + extension live on the user's machine — no remote endpoints, no telemetry. The privacy policy (docs/peek/PRIVACY_POLICY.md) is the source of truth. Install # 1. Add the MCP server to Claude Code claude mcp add peek -- npx -y @peekdev/mcp # 2. Install the Chrome extension from the Chrome Web Store # (link added once the CWS listing is approved)

19 hours ago