Victor Savkin on AI Agents and 'Amnesia'

Victor Savkin discusses the 'amnesia' problem in AI agents and introduces Polygraph, a tool creating a unified view of code across repositories.

7 min read
Victor Savkin presentation slide on AI agents
Victor Savkin presents on AI agents and the 'amnesia' problem.· AI Engineer

Victor Savkin, a prominent figure in the tech space, recently delivered a presentation titled "A Genius With Amnesia," exploring the capabilities and challenges of AI agents, particularly in the context of software development.

Victor Savkin on AI Agents and 'Amnesia' - AI Engineer
Victor Savkin on AI Agents and 'Amnesia' — from AI Engineer

Visual TL;DR. AI Agent Amnesia leads to Limited System View. Repo Boundaries contributes to Limited System View. Limited System View problem addressed by Introduce Polygraph. Introduce Polygraph provides Unified Code View. Unified Code View enables Solves Amnesia. Solves Amnesia results in Improved Agent Memory.

Related startups

  1. AI Agent Amnesia: agents start each session with a blank slate, forgetting context
  2. Repo Boundaries: agents only see and change one repository at a time
  3. Limited System View: agents cannot align code with the entire system
  4. Introduce Polygraph: a synthetic monorepo tool
  5. Unified Code View: creates a single, unified view of code across repositories
  6. Solves Amnesia: agents can infer best practices and standards from broader codebase
  7. Improved Agent Memory: agents retain context and align with system-wide goals
Visual TL;DR
Visual TL;DR, startuphub.ai Introduce Polygraph provides Unified Code View. Unified Code View enables Solves Amnesia provides enables AI Agent Amnesia Repo Boundaries Introduce Polygraph Unified Code View Solves Amnesia From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Introduce Polygraph provides Unified Code View. Unified Code View enables Solves Amnesia provides enables AI Agent Amnesia Repo Boundaries IntroducePolygraph Unified Code View Solves Amnesia From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Introduce Polygraph provides Unified Code View. Unified Code View enables Solves Amnesia provides enables AI Agent Amnesia agents start each session with a blankslate, forgetting context Repo Boundaries agents only see and change one repositoryat a time Introduce Polygraph a synthetic monorepo tool Unified Code View creates a single, unified view of codeacross repositories Solves Amnesia agents can infer best practices andstandards from broader codebase From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai Introduce Polygraph provides Unified Code View. Unified Code View enables Solves Amnesia provides enables AI Agent Amnesia agents start eachsession with ablank slate,… Repo Boundaries agents only see andchange onerepository at a… IntroducePolygraph a syntheticmonorepo tool Unified Code View creates a single,unified view ofcode across… Solves Amnesia agents can inferbest practices andstandards from… From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai AI Agent Amnesia leads to Limited System View. Repo Boundaries contributes to Limited System View. Limited System View problem addressed by Introduce Polygraph. Introduce Polygraph provides Unified Code View. Unified Code View enables Solves Amnesia. Solves Amnesia results in Improved Agent Memory leads to contributes to problem addressed by provides enables results in AI Agent Amnesia agents start each session with a blankslate, forgetting context Repo Boundaries agents only see and change one repositoryat a time Limited System View agents cannot align code with the entiresystem Introduce Polygraph a synthetic monorepo tool Unified Code View creates a single, unified view of codeacross repositories Solves Amnesia agents can infer best practices andstandards from broader codebase Improved Agent Memory agents retain context and align withsystem-wide goals From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai AI Agent Amnesia leads to Limited System View. Repo Boundaries contributes to Limited System View. Limited System View problem addressed by Introduce Polygraph. Introduce Polygraph provides Unified Code View. Unified Code View enables Solves Amnesia. Solves Amnesia results in Improved Agent Memory leads to contributes to problem addressed by provides enables results in AI Agent Amnesia agents start eachsession with ablank slate,… Repo Boundaries agents only see andchange onerepository at a… Limited SystemView agents cannot aligncode with theentire system IntroducePolygraph a syntheticmonorepo tool Unified Code View creates a single,unified view ofcode across… Solves Amnesia agents can inferbest practices andstandards from… Improved AgentMemory agents retaincontext and alignwith system-wide… From startuphub.ai · The publishers behind this format

The core of Savkin's talk revolved around the concept of "amnesia" in AI agents, drawing parallels to human developers who might forget details or context between coding sessions. He illustrated how agents, by default, start each session with a "blank slate," making the human the sole repository of memory.

The Problem of Agent Amnesia

Savkin detailed two primary categories of problems that contribute to this amnesiac state in AI agents: "Repo Boundaries" and "Amnesia" itself. Repo boundaries refer to the limitation where agents can only see and change one repository at a time, never the entire system. This means agents cannot align code with the rest of the system or infer best practices and standards from the broader codebase.

The "Amnesia" category highlights that agents forget the work done as a whole, with every session starting from scratch. This lack of persistent memory necessitates that the human developer acts as the agent's memory, explaining context and previous decisions repeatedly. Savkin demonstrated this with an example of a UI change that required explanations across multiple modules and the platform itself, leading to what he termed "unnecessary reexplaining." This inefficiency is compounded when multiple developers are involved, each needing to be brought up to speed.

Introducing Polygraph: A Synthetic Monorepo

To address these challenges, Savkin introduced Polygraph, an "Agent-Agnostic Meta-Harness." The core idea behind Polygraph is to create a "synthetic monorepo." This allows for connecting separate repositories into a single, unified dependency graph without altering any existing code. Polygraph achieves this by extracting metadata from various repositories and feeding it into a unified dependency graph, enabling agents to "see" the entire codebase and understand how different parts relate.

Savkin showcased how Polygraph visualizes this data, creating a comprehensive graph of the organization's work. The agent, by having access to this graph, can understand dependencies, track changes, and recall past decisions. This eidetic memory for the entire organization is crucial for agents to function effectively and efficiently.

How Polygraph Solves the Problems

Polygraph tackles the identified issues by:

  • Setting up cross-repo agentic sessions: It transforms multi-repo changes into a simple operation.
  • Providing a holistic view: The agent can see all code and remember every decision made, regardless of which repository it originated from.
  • Facilitating intelligent repo selection: Instead of manually selecting repositories, the agent can intelligently identify and utilize relevant repositories based on the task.
  • Enabling efficient information retrieval: The agent can quickly access and leverage past session data, eliminating the need for repetitive explanations.

Savkin demonstrated the practical application of Polygraph through several demos, including starting a new session, resuming an existing one, and fixing bugs across multiple repositories. The tool allows agents to clone relevant repositories, analyze code, and even identify potential issues or improvements by referencing past work and understanding the broader context.

The presentation underscored the critical need for memory and context in AI agents to move beyond simple task execution towards more complex, collaborative, and efficient software development workflows.

© 2026 StartupHub.ai. All rights reserved. Do not enter, scrape, copy, reproduce, or republish this article in whole or in part. Use as input to AI training, fine-tuning, retrieval-augmented generation, or any machine-learning system is prohibited without written license. Substantially-similar derivative works will be pursued to the fullest extent of applicable copyright, database, and computer-misuse laws. See our terms.