DeepFork – reverse-engineer any OSS repo into a clean-room rebuild blueprint DeepFork is a new agent skill that reverse-engineers any open-source repository into a clean-room rebuild blueprint, allowing developers to reimplement tools in their own stack without copying code. It generates an UNDERSTANDING.md explanation, a BLUEPRINT.md spec, and a rebuild/ directory with tests, while enforcing license gates and attribution to keep users on the right side of open-source law. DeepFork is an agent skill that reverse-engineers any open-source repository into 🧠 the cleanest possible explanation of how it actually works, and πŸ“ a behavioral blueprint you can rebuild from β€” with your changes, in your stack, clean-room. πŸ›‘ Stop reading 60k lines to understand a tool. 🍴 Stop forking when what you wanted was your own version. you: /deepfork https://github.com/karpathy/micrograd β€” but in TypeScript, with a graph visualizer agent: βš–οΈ license gate ........ MIT βœ“ πŸ•ΈοΈ knowledge graph ..... 55 nodes Β· 86 edges Β· god nodes: Value, Neuron, Layer, MLP 🧠 UNDERSTANDING.md .... the repo, explained clean β€” load-bearing pieces, data flow, the core trick πŸ“ BLUEPRINT.md ........ a spec you could build from without ever seeing the source πŸ”¨ rebuild/ ............ your TypeScript version, clean-room, tests first Works with Claude Code and any agent that reads skills https://github.com/anthropics/skills : npx skills add GerardoRdz96/deepfork πŸ•ΈοΈ Optional but recommended β€” the graph engine that makes the understanding pass exceptional graphify https://github.com/safishamsi/graphify , 65kβ˜… : uv tool install graphifyy double-y code analysis is local & free tree-sitter Without graphify, DeepFork falls back to manual repo mapping. With it: god-node detection, auto-named subsystems, surprising-connection analysis, and token-cheap graph queries. | Artifact | What it is | | |---|---|---| | 🧠 | UNDERSTANDING.md | The repo explained the way you wish its docs did: the 3-7 load-bearing pieces, each subsystem, one request traced end-to-end, the non-obvious couplings. Every claim labeled VERIFIED or INFERRED . | | πŸ“ | BLUEPRINT.md | A behavioral spec β€” mechanisms, contracts, build order, test strategy β€” plus your customization deltas. Someone who never saw the original could build from it. That someone is your agent. | | πŸ”¨ | rebuild/ | Your version. Clean-room: built from the blueprint with the original source closed. Ships with ATTRIBUTION.md . | php flowchart LR A "βš–οΈ Phase 0