Skip to content

codeknit

Parse source code into compact structural maps that LLMs can actually use.

12 Languages

Supports C, C++, C#, Go, Java, JavaScript, PHP, Python, Ruby, Rust, Scala, and TypeScript.

Compact Output

Generates .skt files with minification and multiple output modes (inline, flat, tree) for optimal LLM context usage.

Graph Analysis

Detects cycles, hubs, dead code, god classes, bottlenecks, and more using 17+ structural algorithms.

Duplicate Detection

Finds duplicate and near-duplicate code across files and languages using CTPH fingerprinting.

AI-Ready

Includes built-in skills for Kiro and Claude Code to enable AI assistants to parse and analyze code structure autonomously.