ken

by townsendmerino · MCP Server · ★ 24

About ken

ken Fast hybrid code search for agents. Pure Go, single static binary, drop-in MCP-compatible with MinishLab/semble — same tool schemas, same output format, install steps swapped to a Go binary. ken is a Go port of semble: BM25 lexical + Model2Vec semantic embeddings + RRF fusion + a code-aware reranker, with the retrieval algorithm ported verbatim from semble's + .

agentsbm25code-searchembeddingsgogolangmcpmcp-servermodel2vecretrieval

Quick Facts

Stars24
Forks1
LanguageGo
CategoryMCP Server
LicenseMIT
Quality Score68.9162133917776/100
Open Issues3
Last Updated2026-06-25
Created2026-05-19
Platformsgo, mcp
Est. Tokens~19k

More MCP Server Tools

Explore other popular mcp server tools:

View all MCP Server tools →

Popular Go Agent Tools

Frequently Asked Questions

What is ken?

ken is Fast hybrid code search for agents. Pure Go, drop-in MCP-compatible with semble.. It is categorized as a MCP Server with 24 GitHub stars.

What programming language is ken written in?

ken is primarily written in Go. It covers topics such as agents, bm25, code-search.

How do I install or use ken?

You can find installation instructions and usage details in the ken GitHub repository at github.com/townsendmerino/ken. The project has 24 stars and 1 forks, indicating an active community.

What license does ken use?

ken is released under the MIT license, making it free to use and modify according to the license terms.

View on GitHub → Browse MCP Server tools