kausal

Code is a graph. Query it.

Get Source →

// THE PROBLEM

Your codebase is a network of dependencies, not a flat directory of text files. Grep and semantic search are the wrong tools for understanding this structure. They find text, not causality.

// THE QUERY

Kausal models code as a directed graph. This allows for precise, structural queries that reveal the true relationships within your system.

> TRACE USAGE OF TYPE BlockId

[+] StorageEngine::put_block(id: BlockId)
[+] Indexer::update_edge(from: BlockId, to: BlockId)
[+] VFS::write_journal(block: BlockId)
...and 42 other locations.