AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
Home/
RAG / Knowledge Base/
ken
ken logo

ken

Active·★ 20·MIT·Updated 2026-05-29
★ Trending★ Code Assistant★ RAG / Knowledge Base

Fast hybrid code search for agents. Pure Go, drop-in MCP-compatible with semble.

Ken is a pure Go port of semble, providing fast hybrid code search for agents with drop-in MCP compatibility. It offers a single static binary distribution, approximately 44x fewer tokens than grep+Read at recall@10, and supports indexing source code and documentation. The retrieval algorithm is a verbatim port of semble's hybrid BM25 + Model2Vec approach.

#agents#bm25#code-search#embeddings#go#golang#mcp#mcp-server
$ Install
$ go install github.com/townsendmerino/ken/cmd/ken@latest && go install github.com/townsendmerino/ken/cmd/ken-mcp@latest && ken download-model
↗ Visit site★ GitHub
01

Features

01Pure Go, no cgo; single static binary with free cross-compilation
02Drop-in MCP-compatible with semble (same tool schemas and output format)
03Verbatim port of semble's hybrid BM25 + Model2Vec retrieval algorithm
04Measured ~44x fewer tokens than grep+Read at recall@10 on agent queries
05Fast cold start (~10–20ms for small indexes)
02

Compatibility

macOS
macOS
Verified via docs
Linux
Linux
Verified via docs
03

Quick start

1
$ go install github.com/townsendmerino/ken/cmd/ken@latest
2
$ go install github.com/townsendmerino/ken/cmd/ken-mcp@latest
3
$ ken download-model
04

Use cases

↳Agent code search: quickly find relevant code chunks across large codebases
↳Embedded-corpus distribution: ship documentation as a single static binary with zero infrastructure
↳Database schema indexing: index live Postgres/SQLite/MySQL schemas for agent context
05

Alternatives

mindsdb logo
mindsdb★ 39.2k
Federated Query Engine for AI - The only MCP Server you'll ever need
vs →
Brave Search MCP logo
Brave Search MCP★ 86.5k
Allow your AI Agent to search the real-time internet using Brave Search API. Essential for getting up-to-date information.
vs →
fastmcp logo
fastmcp★ 25.4k
🚀 The fast, Pythonic way to build MCP servers and clients.
vs →
FunASR logo
FunASR★ 16.6k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
vs →
nuclear logo
nuclear★ 17.7k
Streaming music player that finds free music for you
vs →
agents-best-practices logo
agents-best-practices★ 1.1k
Provider-neutral Agent Skill for Codex, Claude Code, and agentic harness design.
vs →
csharp-sdk logo
csharp-sdk★ 4.3k
The official C# SDK for Model Context Protocol servers and clients. Maintained in collaboration with Microsoft.
vs →
fast-agent logo
fast-agent★ 3.8k
Code, Build and Evaluate agents - excellent Model and Skills/MCP/ACP Support
vs →
See all alternatives →

Related searches

ken AlternativesBest RAG / Knowledge Base Tools 2026Open Source RAG / Knowledge Baseken Tutorialken Vs Competitorsagentsbm25code-search

Comments

Log in to leave a comment
  • E
    Emerson DavisMay 25, 2026

    Good for agents that need to search large codebases quickly.

  • M
    Marlowe MartinezMay 12, 2026

    Drop-in MCP compatibility means it works with existing agent setups.

  • C
    Cameron ClarkMar 16, 2026

    Hybrid search combines keyword and semantic for better precision and recall.

  • Q
    Quinn AndersonMar 4, 2026

    Fast hybrid code search in pure Go — fast enough for real-time agent queries.

On this page
01Features02Compatibility03Quick start04Use cases05Alternatives
Stats
GitHub Stars★ 20
Last commit1d ago
StatusActive
LicenseMIT
CategoryRAG / Knowledge Base
Trend (30d)
+0.8↑ 0.7%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.