kdex

All your knowledge. One search. AI-ready.

Index your code, docs, notes, and wikis locally.
Let AI assistants search everything you know.

$ cargo install kdex

๐Ÿ˜ฉ The Problem

  • Code scattered across dozens of repos
  • Notes buried in Obsidian vaults
  • Docs lost in markdown wikis
  • AI assistants can't see YOUR files

โœจ The Solution

  • Index everything with one command
  • Search instantly across all sources
  • AI tools query your knowledge directly
  • 100% local โ€” data never leaves your machine

โšก Features

๐Ÿ” Instant Search

SQLite FTS5 gives sub-millisecond full-text search across all your indexed content.

๐Ÿค– AI-Ready

MCP server for GitHub Copilot, Claude Desktop, and Ollama integration.

๐Ÿ“ Universal

Code repos, Obsidian vaults, markdown wikis, any text-based knowledge.

๐Ÿ”’ Local-First

Your data stays on your machine. Works offline. No cloud dependencies.

๐ŸŒ Remote Repos

Add GitHub repos by URL. Auto-cloned, auto-synced, always up-to-date.

๐Ÿ“ฆ Portable Config

Export/import your setup. One command to replicate on any machine.

๐Ÿ”Œ AI Integrations

Works with your favorite AI tools via MCP:

GitHub Copilot
Claude Desktop
Ollama

๐Ÿš€ Quickstart

1. Install kdex
cargo install kdex
2. Index your knowledge
kdex index ~/code/my-project
kdex index ~/Documents/obsidian-vault
kdex add --remote owner/repo  # Index a GitHub repo
3. Search everything
kdex search "authentication"
4. Enable AI access
kdex mcp  # Start MCP server for AI assistants