← all repositories

BeaconBay/ck

A semantic and hybrid BM25 code search tool that understands code meaning, deployable as an MCP server for AI coding assistants.

ck
Not currently ranked — collecting fresh signals.
star history

ck (seek) is a local-first code search tool that finds code by meaning rather than just keywords, using semantic embeddings combined with BM25 for hybrid search. It automatically builds and maintains indexes of codebases. The tool ships as an MCP server, allowing direct integration with Claude Desktop, Cursor, and other MCP-compatible AI clients for seamless AI-assisted code search during development workflows.

Frequently asked

What is BeaconBay/ck?
A semantic and hybrid BM25 code search tool that understands code meaning, deployable as an MCP server for AI coding assistants.
Is ck open source?
Yes — BeaconBay/ck is open source, released under the Apache-2.0 license.
What language is ck written in?
BeaconBay/ck is primarily written in Rust.
How popular is ck?
BeaconBay/ck has 1.7k stars on GitHub.
Where can I find ck?
BeaconBay/ck is on GitHub at https://github.com/BeaconBay/ck.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.