Represent what can be said.
Concepts, propositions, schema packages and structured relations - including statements about statements.
AI agents should not start from zero every time. Anda builds the open protocols, infrastructure, and benchmarks that let agents preserve cognitive state, learn from experience, and carry what they learn into future decisions.
Anda.ai stewards the protocols, infrastructure, and benchmarks. Products such as Anda Brain and Anda Bot are built on top by Yiwen.AI.
Logs preserve the past.
Retrieval finds the past.
Memory lets the past participate in the future.
A long context window postpones forgetting. A vector database returns related text. Neither explains what the agent was trying to achieve, which action changed the situation, where reality contradicted expectation, or when a lesson should - and should not - affect the next decision.
Every outcome becomes the next experience. What is being evaluated is not a retriever - it is the agent and its memory as one cross-temporal cognitive system.
defines durable cognition.
builds it.
measures whether it works.
KIP 2.0 is an open protocol for persistent cognitive state. It gives AI agents a structured way to represent not only what can be said, but what they believe, why they believe it, what happened to them, what they learned, and who has authority over that cognition.
Concepts, propositions, schema packages and structured relations - including statements about statements.
Assertions, evidence, confidence, contradiction and provenance. Conflicting assertions coexist instead of overwriting each other.
Valid time, observation time and assertion time stay independent, so current truth never erases historical truth.
Experience captures goal → action → observation → feedback → outcome. Skill compiles reusable experience into procedural cognition.
Memory Spaces define ownership, isolation, access and mutation authority at the Cognitive Nexus - not in a prompt.
Transactions, Capsules, capability negotiation, schema packages and a conformance suite make cognitive state interoperable.
(:alice, "prefers", :dark_mode)ASSERT (:alice, "prefers", :dark_mode) {
by: :alice, // the semantic actor
mode: "stated", // observed|stated|inferred|...
confidence: 0.95, // strength of THIS stance
evidence: :msg_2f1
}
// Bob disagrees. Both assertions coexist -
// contradiction is state, never corruption.
ASSERT (:alice, "prefers", :dark_mode) {
by: :bob, mode: "stated", stance: "reject"
}Knowledge captures reusable regularities. Experience preserves the path through goals, actions, observations and outcomes. Skill turns successful experience into reusable procedure.
A bounded, goal-directed trajectory - not a chat transcript. The structure of the attempt, including the failure and the recovery, is itself a first-class cognitive object.
Consolidation compresses repeated evidence and experience into stable regularities that still point back to what produced them.
Compilation turns successful experience into an action-selecting policy - including the applicability boundary where it should not be used.
Agents should remember not only what they know, but what they went through.
MIB is an open benchmark for measuring whether memory actually improves future cognition and behavior - not how much of the past a system can retrieve.
Did the right part of the past change the future in the right way?
What can durable cognition represent?
How can we build it?
Does memory actually make the agent better?
How much better is the outcome when the relevant memory is present?
How much worse does stale or incorrect memory make the system?
Does unrelated history quietly steer future behavior?
The main MIB Score measures absolute memory-enabled capability. Causal metrics are reported alongside it, never folded into one opaque number.
Can relevant past information be recovered accurately, including under indirect cues and interference?
Can the system separate current state, historical state, transitions, revisions and stale information?
Can it remember who said what, preserve uncertainty, handle correction and contradiction, and not treat missing evidence as false?
Can it preserve the structure of goals, actions, observations, failures, recovery and outcomes?
Can repeated experience become reusable policy - including knowing when not to transfer a learned skill?
Can we show that relevant memory improves future behavior while irrelevant, stale or harmful memory does not control it?
MIB is deliberately architecture-neutral. Vector memory, summary memory, graph memory, episodic memory, procedural memory, full-context replay, KIP memory or any hybrid can participate on equal terms.
From a sovereign foundation up to the agents you can use today - with an evaluation plane that keeps the whole system honest.
Memory intelligence measured across the whole system rather than at any single layer. MIB is not a runtime tier - it is an instrument laid across the agent and its memory.
A high-performance Rust engine for KIP-native cognitive state, combining structured semantics, graph relations, vector retrieval and full-text search.
A composable Rust framework for building autonomous, multi-agent systems with cryptographic identity and confidential execution.
KIP gives an agent continuity with its past. Agent Protocols give it relationships with other agents. Together they describe a mind that persists and a network it can belong to.
Cognitive state that survives the session: memory, experience, belief, evidence and the governance around them.
An open specification suite so independent agents can identify, describe and talk to each other - without a central platform owning the conversation.
Memory gives identity through time. Protocols give relationships across minds.
Everything is open source under permissive licenses. Run a Cognitive Nexus, ground your agent, then measure what its memory is actually worth.
Spin up the KIP 2.0 server, or embed Anda DB directly through the Rust or Python bindings.
One DESCRIBE PRIMER hands the agent its identity, Space, schema packages, capabilities and safety invariants. The Nexus describes itself.
Speak KIP over JSON-RPC, or front it with Anda Brain and any MCP client - then run MIB to see whether the memory earns its place.
# 1 - Run a Cognitive Nexus (KIP 2.0 over JSON-RPC)
cargo install anda_cognitive_nexus_server
anda_cognitive_nexus_server --db ./data
# 2 - Ground the agent before it writes
curl -sX POST http://localhost:8080/kip \
-d '{ "command": "DESCRIBE PRIMER" }'
# 3 - Recall a belief, not just a row
curl -sX POST http://localhost:8080/kip \
-d '{ "command": "FIND(?b.status) WHERE {
?b BELIEF (:alice, \"timezone\", ?tz) }" }'Applications engineered by Yiwen.AI on Anda’s open foundation.
Turns raw interaction and experience into durable cognitive state - forming memories, recalling what matters, consolidating experience, and evolving skills over time.
An AI agent built on KIP and Anda Brain - it remembers you across sessions and acts on your behalf. The successor to the Anda AI app.
Anda is developed openly by LDC Labs and the ICPanda DAO. The protocols, the infrastructure and the benchmark all belong to everyone building on them.