kbolt¶
kbolt indexes local notes, documentation, and source code, then searches them with keyword, semantic, reranked, and deep retrieval modes.
Most users start with the local setup path. kbolt setup local downloads the default local models, starts managed llama-server processes, and writes provider bindings into your config.
Remote OpenAI-compatible providers are supported through index.toml. The quickstart documents the local model stack.
Start here¶
| I want to... | Go to |
|---|---|
| Install kbolt | Install |
| Get one successful search | Quickstart |
| Add more directories or spaces | Add and organize content |
| Keep changed files searchable | Keep indexes fresh |
| Search better | Search effectively |
| Read the files behind search results | Read source files |
| Use kbolt from Claude Desktop | Use with Claude Desktop |
| Fix setup or freshness problems | Health and status |
| Check platform support | Platform support |
| Look up command details | CLI overview |
Common paths¶
First local index¶
Day-to-day search¶
Agent workflow¶
Index management¶
What kbolt does¶
- indexes Markdown, plaintext, and source code from local directories
- groups content into spaces and collections
- searches with keyword, semantic, hybrid reranked, and deep retrieval modes
- reads source files through CLI and MCP tools
- keeps collections fresh automatically on macOS and Linux
- runs the default local model stack through managed
llama-serverprocesses
Guides solve user jobs. Reference pages give exact command and config details.