- Type
- MCP
- Transport
- stdio
- Open source
- Yes
- GitHub Stars
- ★ 1.3k
- Source
- mcp-github
- Repository
- github.com/chunkhound/chunkhound
Overview
ChunkHound is a local-first codebase search tool that extracts code architecture, patterns, and organizational knowledge. It supports multiple programming languages and integrates into various IDEs and AI assistants via the MCP protocol. Ideal for large monorepos, security-sensitive codebases, and multi-language projects. Users can search using natural language queries or regular expressions without uploading code to the cloud.
Capabilities
- ▪Semantic code chunking algorithm
- ▪Multi-hop semantic search
- ▪Natural language queries
- ▪Regular expression search
- ▪Support for 32 languages
- ▪Real-time indexing
Use cases
Setup
curl -LsSf https://astral.sh/uv/install.sh | sh; uv tool install chunkhound
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
Which programming languages does ChunkHound support?
Supports 32 languages including Python, JavaScript, and TypeScript.
Do I need an API Key?
API keys are not required for regular expression searches, but are needed for embeddings and LLM features.
Related skills
gemini-cli
Gemini CLI is an open-source AI agent that brings Gemini's powerful capabilities directly into the terminal.
sast-skills
Transform your AI coding assistant into a SAST scanner to automatically detect vulnerabilities in code.
antivibe
Transform AI-generated code into deep learning materials to help developers understand the code.
scientific-agent-skills
Transform any AI agent into a scientific assistant with 147 ready-to-use research skills.
susi_alexa_skill
A skill that enables question-and-answer interactions between Alexa and Susi AI.
claude-context
Provides code search capabilities for Claude Code, turning the entire codebase into context.