{"repo":"digimata/kdb","free":true,"listed":false,"github":"https://github.com/digimata/kdb","clone":"git clone https://github.com/digimata/kdb.git","description":"A CLI for knowledge and work.","language":"Rust","stars":34,"topics":["lsp","markdown","rust"],"license":"MIT","category":"dev-tools","readme_excerpt":"kdb A structural index for codebases. CLI and language server. kdb treats a project as a graph of symbols and references — whether those are markdown headings linked by wikilinks, or code functions connected by import statements. It parses every file into symbols, resolves cross-file references, and gives you a unified way to navigate the result. Overview Markdown : headings are symbols, links are references, broken links are errors, orphan files are dead code. Code : functions/classes/types are symbols, imports are references, resolved across files with language-aware import resolution. Both sides share the same model — symbols, references, dependencies — and the same commands work on both. Supported languages - Rust, - TypeScript/JavaScript - Python - Go - C# Quickstart 1. Install: Or from source (requires Rust): 2. Init in your workspace: This creates a .kdb/ directory that marks the workspace root. All commands run relative to this boundary. 3. Add the editor extension (optional — for LSP features): Editor Install -------- --------- Zed Extensions panel → search \"kdb\" → Install Commands Markdown links Both standard links and wikilinks are supported: Transclusion Embed content from other files using Obsidian-style syntax: kdb render resolves embeds recursively and prints the result to stdout. Useful for composing documents from canonical sources at runtime. Full-text search kdb search runs BM25-ranked, porter-stemmed full-text search over the workspace using SQLite FTS5 — ","default_branch":null,"files":null,"tree":[],"storefront":"/r/digimata","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/digimata/kdb/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}