← Latest papers
🤖 AI

ObjectGraph: From Document Injection to Knowledge Traversal -- A Native File Format for the Agentic Era

This paper introduces OBJECTGRAPH (.og), a native file format that reconceives documents as traversable, typed knowledge graphs rather than linear text, enabling autonomous LLM agents to achieve up to 95.3% token reduction without accuracy loss by retrieving only relevant information through a strict superset of Markdown.

Original authors: Mohit Dubey, Open Gigantic

Published 2026-05-01
📖 4 min read☕ Coffee break read

Original authors: Mohit Dubey, Open Gigantic

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a very smart, but incredibly hungry, robot how to do a specific job, like "fix the printer."

Currently, the way we talk to these robots (called AI agents) is like handing them a whole library of books just because they need to read one page in one book.

The Problem: The "Whole Library" Approach

Right now, if a robot needs to know how to fix a printer, we give it the entire "Printer Manual."

  • The Waste: The manual is 100 pages long. The robot only needs the 2 pages about "paper jams." But because the robot reads linearly (top to bottom), it has to swallow all 100 pages.
  • The Cost: This wastes a huge amount of "attention" (tokens) on irrelevant info like "history of printers" or "how to change ink."
  • The Compounding: If the robot has to ask follow-up questions, it has to re-read the entire 100-page manual every single time, plus the conversation history. The cost explodes, like a snowball rolling down a hill getting bigger and bigger.

The authors of this paper say: "Stop feeding the robot the whole library. Give it a map instead."

The Solution: ObjectGraph (.og)

They created a new file format called ObjectGraph (.og). Think of it not as a document, but as a smart, interactive map of the information.

Here is how it works, using simple analogies:

1. The "Table of Contents" First (The Index)

In a normal document, you have to read the whole thing to find what you need. In ObjectGraph, the file starts with a tiny, super-fast Index (about the size of a tweet).

  • How it works: The robot reads this tiny index first. It says, "Oh, I need to fix a printer? The index tells me the 'Paper Jam' section is right here, and the 'Ink' section is over there."
  • The Benefit: The robot never even sees the rest of the document unless it specifically asks for it. It saves 95% of the reading time immediately.

2. The "Onion" Layers (Progressive Disclosure)

Imagine an onion. You don't need to peel the whole thing at once.

  • Layer 1 (Dense): The robot gets a tiny summary of the section (e.g., "Check paper tray").
  • Layer 2 (Full): If the robot needs to actually do the fix, it peels back the next layer to get the full instructions.
  • The Benefit: The robot only gets the "meat" of the information it needs for the current step, not the fluff.

3. The "Secret Agent" Doors (Role Scoping)

Imagine a building where different people have different keys.

  • The Manager (Orchestrator) has a key to the "Secret API Keys" room.
  • The Intern (Worker) has a key only to the "General Instructions" room.
  • How it works: In ObjectGraph, the file itself knows who is reading it. If the Intern asks for the file, the robot physically cannot see the secret room. It's like the document automatically hides the sensitive parts based on who is asking. No extra security software is needed; the file is the security guard.

4. The "Self-Checking" Robot (Executable Assertions)

Imagine a recipe that has a built-in quality check.

  • Normal Recipe: "Bake the cake." (You hope it's done).
  • ObjectGraph Recipe: "Bake the cake. IF the cake is not golden brown, THEN bake for 5 more minutes. IF it burns, THEN call the manager."
  • The Benefit: The instructions tell the robot exactly what to do if something goes wrong, without needing a human to write a new prompt.

Why This Matters (The Results)

The authors tested this with real documents (like technical manuals and runbooks) and found:

  • Massive Savings: They reduced the amount of information the robot had to read by 60% to 95%.
  • No Mistakes: Even though the robot read less, it didn't make more mistakes. In fact, it was often more accurate because it wasn't confused by irrelevant information.
  • Human Friendly: The best part? You can still write these files in a format that looks like normal text (Markdown). Humans can read them, and robots can "query" them. It's a strict upgrade that doesn't break anything old.

The Bottom Line

The paper argues that we are trying to solve a "format problem" with "prompt engineering" (trying to write better instructions). Instead, they changed the container itself.

ObjectGraph turns a static, heavy book into a dynamic, lightweight database that robots can navigate instantly, saving money, time, and confusion.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →