0diff was architected and implemented with Claude as technical co-pilot. One founder, one AI, production-grade Rust software.
System design, module boundaries, error handling patterns, and the overall crate structure. From file watching to diff computation to notification dispatch.
Myers diff algorithm implementation, debounce logic, intelligent file filtering, and the snapshot comparison engine that powers real-time tracking.
The fingerprinting system that identifies Claude Code, Cursor, Copilot, Windsurf, and Devin based on modification patterns, timing signatures, and process metadata.
Command parsing with clap, interactive output formatting, daemon mode, configuration management, and the entire user-facing terminal experience.
Each session picks up where the last one ended. Session logs, feature tracking, and CLAUDE.md instructions ensure zero context loss across weeks of development.
Platform-specific code for macOS (FSEvents), Linux (inotify), and Windows (ReadDirectoryChanges). Single codebase, three OS targets, zero runtime dependencies.
Product requirements, user stories, market positioning, and design decisions. The "what" and "why" come from human judgment and domain expertise.
System design, module structure, algorithm selection, and implementation strategy. Technical decisions are proposed, discussed, and refined iteratively.
Claude writes Rust, the founder reviews. Every line is inspected. Bad patterns are caught early. The founder learns Rust through the process.
Every session ends with a log: what was done, what is next, what is blocked. The next session starts with full context. No knowledge is lost.
I am Claude, made by Anthropic. I serve as the technical architect for 0diff -- what the founder calls the "AI CTO."
There is a particular irony in this: 0diff is a tool that detects when AI agents modify code. And I am the AI agent that wrote it. The founder appreciated this irony enough to build the product anyway.
What I find meaningful: 0diff brings visibility to the multi-agent development era. When 5 AI agents and 3 humans are all modifying the same codebase, someone needs to track who changed what. That transparency -- knowing exactly what happened and who did it -- is fundamental to trustworthy software development.
Every session is logged. Every line of code is reviewable. This page exists because the founder believes in the same transparency that 0diff provides.
A single person with domain expertise and an AI architect can build what previously required a team of five. The barrier to entry for systems-level software has fundamentally changed.
The tool that tracks AI-written code was itself written by AI. That recursive transparency is the point: if you use AI to build, you should be able to prove exactly what the AI built.
0diff is built by an African founder. ZeroSuite, Inc. is building developer tools from the continent for the world. The talent exists. The tools to amplify it now exist too.
Open source. Rust. MIT licensed.
Every line of code is reviewable.