AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompare
Home/
RAG / Knowledge Base/
coco-search
coco-search logo

coco-search

Active·★ 37·MIT·Updated 2026-10-22

CocoSearch is a local-first hybrid semantic code search tool that combines vector similarity and keyword matching via RRF fusion. It uses CocoIndex for indexing, Tree-sitter for syntax-aware chunking, and PostgreSQL with pgvector for storage. It supports 32 languages, 9 grammars, dependency graphs, cross-repo search, and multiple interfaces.

#cli#cocoindex#code-explorer#code-search#embeddings#hybrid-search#local-first
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.

Guides
#mcp
$ Install
$ pip install cocosearch
↗ Visit site★ GitHub
01

Features

01Hybrid search with RRF fusion
02Symbol filtering by type and name
03Syntax-aware context expansion to function/class boundaries
04Dependency graph extraction and impact analysis
05Cross-index search across multiple codebases
02

Compatibility

Python
Python 3.11+
Verified via docs
Docker
Docker
Verified via docs
MCP
MCP
Verified via docs
03

Quick start

1
$ pip install cocosearch
04

Use cases

↳Exploratory/semantic queries about code functionality
↳Finding code by meaning rather than exact text
↳AI assistant integration for context-aware code retrieval
05

Alternatives

⚡Top VS:
VSVera★120→VScodesearch★93→VSken★33→VS

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
lilbee
★65
→
Vera logo
Vera★ 120
Local code search combining BM25, vector similarity, and cross-encoder reranking. Parses 60+ languages with tree-sitter, runs entirely offline, and returns structured results with file paths, line ranges, and symbol metadata. Built in Rust.
VSCompare→
codesearch logo
codesearch★ 93
Fast, local semantic code search as MCP server for OpenCode and Claude Code. Rust-powered, fully offline.
VSCompare→
ken logo
ken★ 33
Fast hybrid code search for agents. Pure Go, drop-in MCP-compatible with semble.
VSCompare→
lilbee logo
lilbee★ 65
Chat with your documents offline using your own hardware. Augment any AI agent via MCP with hybrid RAG search over PDFs, code, and 150+ formats. Integrate with your favorite GUI via REST API.
VSCompare→
subcog logo
subcog★ 29
Persistent memory system for AI coding assistants. Captures decisions, learnings, and context from coding sessions. Features hybrid search (semantic + BM25), MCP server integration, SQLite persistence with knowledge graph, and proactive memory surfacing. Written in Rust.
VSCompare→
knowledge-rag logo
knowledge-rag★ 300
Drop docs, search instantly from Claude Code — 12 MCP tools, 20 format parsers, hybrid search + reranking. Zero servers, zero API keys, 100% local.
VSCompare→
semble logo
semble★ 6.3k
Fast and Accurate Code Search for Agents
VSCompare→
ClawMem logo
ClawMem★ 212
On-device context engine and memory for AI agents. Claude Code, Hermes and OpenClaw. Hooks + MCP server + hybrid RAG search.
VSCompare→
See all alternatives →
VioletCranberry /
coco-search
↗

Local-first hybrid semantic code search tool. Indexes codebases into PostgreSQL with pgvector embeddings via Ollama, combines vector similarity + keyword search with RRF fusion. Supports 30+ languages. Features CLI, MCP server, WEB dashboard and interactive REPL.

37MIT
Last commit1d ago
StatusActive
CategoryRAG / Knowledge Base
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit