How Ai1 Remembers

Last updated

Most AI tools bolt a vector database onto a chatbot and call it memory. We don't. Your organization's knowledge is a system of record, and different kinds of knowledge need different kinds of memory. Here's how Ai1 organizes all of it.

Key takeaways
  • Ai1 stores different kinds of knowledge in different ways: seven memory systems across two planes.
  • One plane answers "what is true" with exact database queries; the other answers "what do we know" with semantic search.
  • Every fact has exactly one home, so the same answer is never editable in two places.
  • Exact facts skip the language model entirely, which keeps answers fast and token costs low.
  • An agent's behavior can only change through one governed path, with a human approving every change.
A digital brain split into a crystalline plane of exact facts and a flowing plane of meaning

Why does Ai1 store different kinds of knowledge differently?

A client's billing balance must be exact and auditable. The nuance of a sales relationship is best captured in prose and retrieved by meaning. How an agent should behave is configuration. These aren't the same problem, and storing them the same way is why most AI memory feels unreliable.

7

Memory systems

2

Architectural planes

1

Source of truth per fact

A vast neural memory lattice, a three dimensional knowledge graph.

How is Ai1's knowledge organized?

Knowledge isn't merged into one giant store. It's federated. One plane answers "what is true" with exact database queries. The other answers "what do we know" with semantic search. A unified interface sits on top, so it feels like one product.

Unified query interface Deterministic plane ∣ "what is true" CRMidentity spine Operationstime & money Process Intelligence (SOPs)how work is done Probabilistic plane ∣ "what do we know" Company Brainsemantic search + wiki + graph Conversational Intelligencefeedback into signal Agent state ∣ deterministic, private to each agent Agent Memoryhow it works Agent Profilewhat it is & its history

Seven systems, two planes. Exact facts resolve with structured queries. Meaning resolves with semantic search. Agent state stays small, private, and fast to load.

Where does each fact live?

Every piece of knowledge has exactly one home. A simple, deterministic rule tells the system and every agent where each fact lives. That's what makes the architecture predictable instead of a black box.

If it is...It lives in...
An exact, auditable number, status, or identity (hours, money, a deal stage)Operations or CRM. These never go through a probabilistic store.
A documented procedure or how work actually happensProcess Intelligence
Knowledge a new team member would need (how the company works, who a client is in context, a hard-won lesson)Company Brain. Open questions use semantic search; entity questions use the graph.
How a specific agent should behave right now (a preference, a working fact)Agent Memory. When it matures into shared knowledge, it graduates to the Company Brain.
Part of what an agent is, or how it has changedAgent Profile, modified only through a governed, human-approved process.
Raw feedback from a conversationConversational Intelligence, where it becomes structured signal, never a conclusion until reviewed.

The governing principle: one fact, one home. The same answer is never editable in two places, and it never silently drifts.

How does the design keep token costs down?

For anyone building on language models, the two-plane split isn't only clean, it's the most economical design. The principle: route by the type of question before spending a single token of model inference.

Exact facts skip the model

"What's this client's balance?" resolves with a direct query. Instant, exact, no inference cost. Most factual questions never invoke a language model at all.

Semantic retrieval stays in one place

Embeddings live only in the Company Brain, never duplicated across the structured systems. The expensive retrieval path is confined to one well-tuned system, and metadata filters narrow the set before search runs.

Compact context, not document dumps

Agents load a few hundred tokens of structured fields, not thousands of tokens of narrative. Stable configuration is cached, so repeated calls pay near-zero for static context.

Heavy work runs off the hot path

Model-driven analysis, like feedback distillation and process mining, runs as scheduled background work. Interactive responses stay snappy while deep analysis happens quietly.

Streams of light routed efficiently through a clean structured channel.

A System That Improves Itself, Safely

The memory systems are the substrate for agents that learn from real feedback and propose their own improvements, with a human approving every change. There's exactly one manual step in the loop, and it's the approval gate.

1. Feedbackarrives in channel 2. Distilledinto signal 3. Agentproposes change 4. Humanapprovesthe one manual step 5. Work delegatedto a specialist 6. Change loggedimmutable history

An agent's behavior can only change through this one governed path. Continuous auditing catches anything that tries to bypass it. You get agents that learn, without ceding control of what they do.

How is client data kept isolated and accurate?

  • Per-client isolation. Every client runs on a dedicated, single-tenant deployment with their own database and their own boundary. No shared data pool.
  • One source of truth. Each fact has a single authoritative home. Every other copy is a clearly labeled, read-only projection.
  • Governed and labeled. A controlled vocabulary classifies every record by type, source, and sensitivity, enforced at every write path.
  • Drafts until confirmed. Anything produced by a language model is treated as a draft until a human confirms it.

See the full security model →

Query It From Where You Already Work

The Company Brain is exposed through the Model Context Protocol, so a team already working in Claude Code, Claude Desktop, or any MCP-compatible tool can securely query the organization's knowledge from where they already are. Same authentication, same access controls, applied everywhere.

The memory system isn't a walled garden. It's an open, standards-based knowledge layer you can build on.

Slack logoSlack Notion logoNotion HubSpot logoHubSpot Gmail logoGmail GitHub logoGitHub

See the full connectors guide →

Frequently asked questions

Is my data shared with other clients?
No. Every client runs on a dedicated, single-tenant deployment with their own database and their own boundary. There is no shared data pool.
Where do exact figures, like a client's balance, live?
In Operations or the CRM. Exact, auditable numbers never go through a probabilistic store, and they resolve with a direct query, with no inference cost.
Can AI-generated content become fact without review?
No. Anything produced by a language model is treated as a draft until a human confirms it.
Can my team query the Company Brain from Claude?
Yes. The Company Brain is exposed through the Model Context Protocol, so a team working in Claude Code, Claude Desktop or any MCP-compatible tool can query it, with the same authentication and access controls.
How do agents learn without going out of control?
Agents learn from real feedback and propose their own improvements, but an agent's behavior can only change through one governed path, with a human approving every change. Continuous auditing catches anything that tries to bypass it.