BeaconBay/ck
Local first semantic and hybrid BM25 grep / search tool for use by AI and humans! observed · 2026-10-08
Health v2 · maintenance only
77/100
- Activity 97
- Release rhythm 78
- Longevity 29
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 416
- days_rel: 149
- days_push: 20
- n_releases_24m: 23
Adoption not part of the score
1739 stars · 74 forks observed · 2026-10-08
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ck is a grep-compatible code search tool written in Rust that combines traditional BM25/regex search with local embedding-based semantic search and hybrid rank fusion. It runs entirely offline, includes an interactive TUI, a VSCode/Cursor extension, and a built-in MCP server for AI agent integration.
Use cases
- search code by meaning instead of exact keywords
- find error handling patterns without matching literal strings
- grep-compatible replacement with semantic fallback
- give AI coding agents fast local code search via MCP
- interactively explore a codebase in a terminal UI
- index a large codebase locally without sending code to the cloud
When to choose
- you want grep-like search that also understands concepts and synonyms
- you need fully offline, privacy-preserving code search
- you want to wire semantic code search into Claude Desktop, Cursor, or other MCP clients
- you work in the terminal and want a TUI for exploring code
When to avoid
- you only need exact regex matching and want zero index overhead
- you need cloud-hosted or team-shared code search
- your environment cannot run a local embedding model
Facets
cli-tool · maturity active
search-engine cli mcp terminal-ui rag developer-tools artificial-intelligence cli cross-platform rust editor-plugin semantic-search grep bm25 hybrid-search embeddings code-search offline vscode-extension command-line search ai-agents
2 sources
- readme: https://github.com/BeaconBay/ck · fetched 2026-10-08 · e95e114ab246
- homepage: https://beaconbay.github.io/ck/ · fetched 2026-08-29 · f223e3fe4c70
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| BeaconBay/ck | main | 77 |
For agents
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem