← All stories
● Covered by 1 source · 1 reportLow impact1 neutral

Tool tracks human vs. AI authorship in text using diff-based line-level provenance

🔄 Updated 1d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Identifies human vs. AI authorship in text.
  • Uses diffing on version history to track provenance.
  • Output shows ranges of human-authored lines within AI-generated text.
  • Available as a library or CLI tool for use in Git repositories.

Tracking Text Provenance

A new tool has been developed to provide line-level provenance for text, specifically designed to differentiate between human-authored and AI-generated content. This addresses the increasing need to understand the origin of text in environments where AI agents are actively involved in editing and coding.

Why Provenance Matters

With the rise of agentic coding and editing, the question of authorship becomes critical. Text written or edited by a human is often considered more valuable and should be treated with caution by AI agents. Conversely, AI-generated content can be freely modified or replaced. This tool helps establish boundaries, allowing humans to assert ownership over specific parts of a codebase or documentation.

Technical Implementation

The tool operates by analyzing the version history of a text, such as a Git repository, where each revision carries an authorship marker. It uses a diff-based algorithm to identify "islands" of human-authored lines within a "sea" of machine-generated text. The output indicates the degree of human authorship for specific line ranges, from fully human (1.0) to fully agent-authored (0.00), or a mix (e.g., 0.46).

Usage and Application

The tool can be used as a library or a command-line interface (CLI) tool. For CLI use, it requires `bbin` for local installation. Within a Git repository, users can specify human authors using the `--ours` parameter, and the tool will then identify all other authors as agents. This allows for granular tracking of authorship without requiring specific markup in the text itself.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~7 min · 6 stories · Aug 15

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

A new tool called "us-vs-them" provides line-level provenance for text, distinguishing between human and AI-authored content based on version history. This allows developers to identify and protect human-written code or documentation from being overwritten by AI agents.