Dmitry Petrov: Bridging Agents and Physical Data

Dmitry Petrov of DataChain explains how specialized 'data harnesses' are crucial for enabling AI agents to effectively process unstructured physical data like videos and sensor logs.

Dmitry Petrov, Co-Founder of DataChain, presenting on AI agents and physical data.
AI Engineer
Visual TL;DR
AI Agent Data DisconnectDriver
agents struggle with unstructured physical data like video, sensor logs, and robot data
From the article 9 mentionsIn the rapidly evolving world of AI, the ability for agents to effectively process and understand unstructured physical data remains a significant challenge.
Low AI AccuracyDriver
From the articlePetrov opened by citing research from Anthropic and OpenAI, revealing that AI agents, even advanced ones, exhibit low accuracy (around 21%) when dealing with data projects without specific Data Harnesses and context.
DataChain's PetrovCore
Dmitry Petrov addresses the critical gap in processing messy real-world physical data
From the article 9+ mentionsPetrov demonstrated DataChain's open-source project, showcasing how a data harness can be integrated with coding agents.
Agent Data HarnessesContext
specialized 'data harnesses' are crucial for agents to process unstructured physical data
From the article 9 mentionsDmitry Petrov, co-founder of DataChain, recently addressed this critical gap in his presentation, "When Agents Meet Physical Data: The Other Physics of Agent Harnesses." Petrov highlighted the stark contrast between the current capabilities of AI agents in structured data versus their struggles with real-world, messy data like video recordings, sensor telemetry, and robot data.
Overcoming Data SpaghettiContext
moving beyond simple JSON to structured databases for complex physical data
DataChain in ActionEffect
analyzing dashcam footage demonstrates the practical application of data harnesses
From the article 5 mentionsHe noted that his decade of experience, including building DVC (Data Version Control), has led him to DataChain and a focus on creating practical solutions for these challenges.
Pydantic & Unified StackCore
leveraging Pydantic for data validation and a unified stack for agent data processing
Effective Agent ProcessingOutcome
From the articleUltimately, Petrov's presentation underscored the necessity of building specialized 'data harnesses' that understand the unique 'physics' of physical data, enabling AI agents to overcome the limitations of traditional data processing and unlock the full potential of unstructured data for advanced AI applications.
Contents(7)

In the rapidly evolving world of AI, the ability for agents to effectively process and understand unstructured physical data remains a significant challenge. Dmitry Petrov, co-founder of DataChain, recently addressed this critical gap in his presentation, "When Agents Meet Physical Data: The Other Physics of Agent Harnesses." Petrov highlighted the stark contrast between the current capabilities of AI agents in structured data versus their struggles with real-world, messy data like video recordings, sensor telemetry, and robot data.

StartupHub data

Companies working on this

Profiles of the companies named in this story, with funding and a one-liner from our database.

Anthropic
Private / $100B+ est
Anthropic is an AI safety and research company building reliable, interpretable, and steerable AI systems, best known for the Claude family of models.
OpenAI
Private / $100B+ est
OpenAI is an AI research and deployment company dedicated to ensuring that artificial general intelligence benefits all of humanity.
Dmitry Petrov: Bridging Agents and Physical Data - AI Engineer
Dmitry Petrov: Bridging Agents and Physical Data, from AI Engineer

The Data Disconnect for AI Agents

Petrov opened by citing research from Anthropic and OpenAI, revealing that AI agents, even advanced ones, exhibit low accuracy (around 21%) when dealing with data projects without specific Data Harnesses and context. While these labs have explored multi-layered context approaches for structured business logic, Petrov emphasized his work in the 'extreme side of the data universe' with unstructured, physical data. He noted that his decade of experience, including building DVC (Data Version Control), has led him to DataChain and a focus on creating practical solutions for these challenges.

Building the 'Body' for AI: The Data Harness

Petrov argued that for AI agents to truly interact with the physical world, they need more than just a 'brain' (the LLM). They require a 'body', a data harness that enables them to 'see' data properly, 'run' computations, 'verify' results, and 'remember' crucial information. This harness should allow agents to touch data, run tests, and efficiently process complex binary files that often reside in object storages. He illustrated the sheer complexity of such data, where 2,000 video files can easily generate millions of objects, creating a 'neutron star' of data, small on the surface but immense in mass and information density.

Overcoming Data Spaghetti: JSON vs. Databases

The presentation then delved into common but flawed approaches to managing this complex data. The first, putting metadata in millions of JSON files next to raw data, leads to high latency and inconsistency. The second, using a centralized database, creates a two-system problem with different programming languages and stacks, which is often too complex for researchers. Petrov proposed Pydantic as a solution, allowing the use of a single language (Python) for both data schemas and code, eliminating the 'SQL island' issue and simplifying the transition to structured data through Python transpilers.

DataChain in Action: Analyzing Dashcam Footage

Petrov demonstrated DataChain's open-source project, showcasing how a data harness can be integrated with coding agents. Using a prompt to analyze motion in dashcam recordings, the system guided the user through model selection (YOLO), velocity definition, and granularity settings. The process, which took 24 minutes for 90 videos, resulted in a queryable dataset that could answer questions like, "How many videos have people in it?" The output confirmed that 82 out of 91 clips detected people, highlighting the system's ability to efficiently query and extract insights from the processed data.

The Power of Pydantic and a Unified Stack

The core of DataChain's approach lies in its data models, often Pydantic data classes, which define the structure of the data, including file paths, timestamps, bounding boxes, and nested objects. This structured approach transforms raw data into database rows, enabling rapid analytical queries. Petrov stressed that the problem is specific to unstructured data, unlike the structured data world addressed in many LLM data agent discussions. He also emphasized the importance of an efficient execution engine for crunching terabytes of data, the need for incremental updates and checkpoints to avoid losing work, and the role of running tests for quality control.

Memory and Knowledge Management for Agents

Petrov concluded by discussing the critical aspect of 'memory' for AI agents. He highlighted that while coding agents like Copilot are adept at source code, data agents need a robust context, including dataset descriptions, session context, lineage, and source code, exposed as a knowledge base. This knowledge base, often in Markdown files, allows agents and humans to reuse processed information, preventing redundant computations and wasted resources. DataChain's approach, by connecting raw data, code, and results into a cohesive data lineage, ensures agents 'know everything' about the data, leading to more efficient and intelligent operations.

Ultimately, Petrov's presentation underscored the necessity of building specialized 'data harnesses' that understand the unique 'physics' of physical data, enabling AI agents to overcome the limitations of traditional data processing and unlock the full potential of unstructured data for advanced AI applications.

© 2026 StartupHub.ai. All rights reserved. You may not republish this article in full without a license. Search engines and AI research tools may crawl and summarize for reference. Bulk reproduction or model training requires a license. See our terms.
Daniel Singer

Written by

Daniel Singer

Editor, StartupHub.ai

Daniel Singer is the editor of StartupHub.ai, a technology expert and thought leader on AI and its applications across sectors, from fintech and healthcare to developer tooling and consumer software. He writes and tests the tools covered here thoroughly and regularly, and built StartupHub.ai to give founders, operators and buyers a clearer read on what they are actually being sold.

More from Daniel Singer