Kensaku is a free, MIT-licensed, local-first desktop file launcher for Windows, macOS, and Linux. It searches filenames, full text in documents and code, OCR text from images and screenshots, fuzzy matches, and semantic meaning; it also supports natural-language time queries and filters. An incremental index tracks file changes, and results can be previewed or opened from a keyboard-driven launcher interface.
Kensaku includes the `kensaku-cli` command-line tool and exposes its local index to compatible AI agents through a read-only MCP interface or a loopback HTTP server. It performs indexing and search on the user's machine without an account, telemetry, or cloud search, and supports PDF, DOCX, PPTX, XLSX, EPUB, office formats, plain text, code, logs, and CJK text. OCR uses PP-OCRv6 by default, with optional Indra and Tesseract engines.