All posts
Essay Ashutosh Trivedi

Why agents are blind today

The gap between human perception and agent perception, and why it matters for the future of AI.

Your agent can summarize a 50-page document in seconds. It can write code, answer questions, and reason through complex problems. But show it a 30-minute meeting recording and ask “what did the client say about the budget?” It fails.

Agents were built for text

Modern AI agents are built on a text-first assumption. LLMs process text. RAG retrieves text. Tool calls return text. The entire agent architecture assumes the world is made of strings.

But the world isn’t text.

  • Your customer calls are audio
  • Your security feeds are video
  • Your user sessions are screen recordings
  • Your meetings are multimodal streams

When agents encounter these inputs, they either:

  1. Ignore them entirely
  2. Attempt expensive full-video transcoding that doesn’t scale
  3. Hallucinate answers without verifiable grounding

None of these work.

What blindness costs

Consider what agents miss when they can’t perceive:

In enterprise workflows:

  • Customer sentiment from call recordings
  • Visual context from screen shares
  • Non-verbal cues in video meetings
  • Timeline of events in incident recordings

In monitoring applications:

  • Real-time security events
  • Manufacturing quality issues
  • Traffic and safety violations
  • Drone and sensor footage

In desktop assistants:

  • What the user is looking at
  • Context from system audio
  • Visual state of applications
  • Multi-app workflows

An agent that can’t perceive is an agent that hallucinates. It fills gaps with plausible-sounding fiction because it has no grounding in observable reality.

How people perceive, and how agents do

Humans perceive continuously. We see and hear in real-time. We remember whole experiences. That means not just facts, but temporal sequences with sensory context.

When you recall a meeting, you don’t remember a JSON object. You remember the moment: the screen, the voice, the pause before someone made a point.

Agents today have no equivalent. They have:

  • Text-based memory (vector stores of embeddings)
  • Text-based retrieval (semantic search over documents)
  • Text-based reasoning (LLM inference over strings)

What they lack is perception. Perception is the ability to continuously take in video and audio, extract meaning in real-time, and ground responses in observable evidence.

The perception gap

Here’s the gap:

CapabilityHumanToday’s Agent
Continuous perceptionYesNo
Real-time video/audioYesNo
Episodic memoryYesNo
Evidence-grounded answersYesPartial
Multimodal contextYesLimited

This isn’t a minor limitation. It’s a fundamental architectural gap.

What perception makes possible

When agents can perceive:

  1. Grounded answers: Every response can link to a playable moment
  2. Real-time awareness: React to events as they happen, not after the fact
  3. Episodic recall: “Remember the part where…” becomes answerable
  4. Multimodal reasoning: Combine what was said with what was shown
  5. Continuous context: Maintain awareness across sessions

The future of agents isn’t just better reasoning. It’s perception, the ability to see, hear, and remember.

Agents that can see and hear

Read on about the architecture that makes perception possible.

Machine

https://videodb.io/blog/why-agents-are-blind.mdOpen the file