ck (seek): A Local-First Semantic Code Search Tool Using Hybrid BM25 and AI Understanding
By
Runonthespot
Pulled from the oven just right. Trustworthy, fact-dense, deeply satisfying.
Summary
ck (seek) is an open-source, local-first semantic and hybrid BM25 grep/search tool designed for both AI agents and human developers. It goes beyond keyword matching by understanding code semantics — searching for concepts like "error handling" and finding relevant try/catch blocks, error returns, and exception handling code even without exact keyword matches. The tool supports AI agent integration via MCP Server (compatible with Claude Desktop, Cursor, etc.), offers local-first operation for privacy, and provides hybrid search combining semantic understanding with traditional BM25 text matching.
Key quotes
· 3 pulledck (seek) finds code by meaning, not just keywords.
It's grep that understands what you're looking for — search for 'error handling' and find try/catch blocks, error returns, and exception handling code even when those exact words aren't present.
Connect ck directly to Claude Desktop, Cursor, or any MCP-compatible AI client for seamless code search integration.
You might also wanna read
Erlang Ecosystem Foundation Launches Central Company Registry
The Erlang Ecosystem Foundation has launched a new canonical company registry at registry.erlef.org. The registry aims to serve members, spo
aislop: Open-source CLI tool detects low-quality code patterns left by AI coding agents
aislop is an open-source CLI tool (MIT-licensed) that detects low-quality patterns left behind by AI coding agents like Claude Code, Cursor,
OpenStatus: Open-Source Status Page and Uptime Monitoring Platform
OpenStatus is an open-source status page and uptime monitoring platform designed for developers to showcase their service reliability. It pr
Jujutsu (jj): A Git-Compatible Version Control System Focused on Simplicity and Power
Jujutsu (jj) is a Git-compatible version control system designed to be both simple and powerful. It abstracts the user interface and version
xlide_vscode: Edit Excel VBA Code Directly in VS Code with Full Read/Write and AI Integration
This article presents xlide_vscode, an open-source VS Code extension that enables direct editing of Excel VBA code within Visual Studio Code
tldx: Open-source CLI tool for bulk domain availability checking via RDAP
tldx is an open-source, blazing-fast CLI tool written in Go that bulk-checks domain availability via RDAP. It allows users to generate and c
