Real-Time Code Tracking

Zero Blind Spots

Real-time code modification tracking with smart diffs, git attribution, and AI agent detection. One Rust binary. Zero config. Total visibility.

Know who changed what. Even when it's not human.

~2MB
Binary Size
44
Unit Tests
11
Dependencies
terminal
$ curl -fsSL https://0diff.dev/install.sh | sh
$ 0diff watch

    ___    _ _  __  __
   / _ \__| (_)/ _|/ _|
  | | | / _` | | |_| |_
  | |_| \__,_|_|  _|  _|
   \___/   |_|_| |_|
   Real-Time Code Tracking

[*] Watching 847 files across 23 directories...
[*] Git: main branch, 3 contributors tracked

[14:32:05] src/parser.rs +12 -3 (alice on feature/parser)
[14:33:41] src/checker.rs +47 -2 (Claude Agent on fix/enum) [AI AGENT]

The Problem

  • - AI agents write code under your identity
  • - git blame doesn't distinguish human vs AI changes
  • - No real-time awareness of who is modifying what
  • - Multi-agent collisions go undetected for hours
  • - No audit trail for AI-generated code changes

The 0diff Solution

  • + Real-time file watching with OS-native events
  • + AI agent detection (Claude, Cursor, Copilot, Windsurf, Devin)
  • + Automatic git attribution on every change
  • + Searchable JSON-lines history with full audit trail
  • + Single binary, zero dependencies, instant setup

Complete Code Visibility

Everything you need to track every change in your codebase, whether it comes from a human or an AI agent.

Real-Time Watching

Native inotify/FSEvents. Debounced. Instant detection, zero CPU overhead.

inotify FSEvents Debounced

Smart Diff Engine

Myers algorithm. Line-level precision. Whitespace and comment filtering.

Myers Line-level Filtering

Git Attribution

Automatic blame, branch detection, and author identification on every change.

Blame Branch Author

AI Agent Detection

Identifies Claude, Cursor, Copilot, Windsurf, Devin via commit headers, env vars, TTY heuristics.

Claude Cursor Copilot Devin

Searchable History

JSON-lines log. Query by author, file, date, branch, or agent. Full audit trail.

JSON-lines Query Audit

Single Binary

Written in Rust. ~2 MB static binary. No runtime, no dependencies. Install with curl.

Rust ~2 MB Static

Better Together with ZeroSuite

0diff integrates seamlessly with other ZeroSuite products for a complete developer experience.

Ready for Zero Blind Spots?

Know who changed what, when, and whether it was human or AI. One binary. Total visibility.