Source-backed memory

What is source-backed memory?

Source-backed memory is a durable record where every fact keeps the evidence, date, and context that support it. For company data, that means people, roles, relationships, products, customers, and events can change without losing the source trail.

The unit

A typed fact, not a paragraph: role, employer, funding round, customer, board seat, launch, or acquisition.

The proof

The source stays attached, including where the claim came from and when Oomira learned it.

The time

The fact can be current, historical, exact, or an honest range when the source is imprecise.

One memory recordfact · time · source
FactSarah Okafor role_at Acme Robotics: Director of Financetyped
Valid timeStarted sometime in 2018-2019, ended before January 2024.range
EvidenceLinkedIn profile, company bio, and newer Vertex Labs team page attached.cited

Why normal memory fails on company data

Company data is not static. A contact can leave, a startup can pivot, a customer can churn, an investor can join the board, and an old page can remain online long after the claim stopped being true. If memory is only stored as files or chat history, old claims stay searchable even when they are no longer safe to use.

Stored filesKeep the original text.Useful evidence, but not enough to know which claim is current.
Vector searchFinds similar snippets.Good retrieval, but the snippet may be stale, vague, or superseded.
Source-backed memoryStores dated facts with evidence.Lets humans and agents ask what is true now, what was true then, and why.

What an agent can ask

The point is not to make agents sound confident. The point is to give them a reviewable record they can query without guessing from stale source text.

Where Oomira fits

Oomira is the memory layer for company data that changes over time. It reads trusted sources, proposes dated facts, keeps them in review, and gives teams, products, and agents a source-backed world to query.