BeaconBay/ck
Local first semantic and hybrid BM25 grep / search tool for use by AI and humans! observed · 2026-08-28
Health v2 · maintenance only
79/100
- Activity 97
- Release rhythm 85
- Longevity 26
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 0.0
- age_days: 368
- days_rel: 101
- days_push: 20
- n_releases_24m: 23
Adoption not part of the score
1705 stars · 70 forks observed · 2026-08-28
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-08-28 · e95e114ab246
- homepage: https://beaconbay.github.io/ck/ · fetched 2026-08-29 · f223e3fe4c70
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| BeaconBay/ck | main | 79 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem