International AI Awards 2026 submission · Best AI Tool

Auditable long-term memory for AI agents

MAPI preserves decisions and context across sessions while keeping durable memories traceable, reviewable, versioned and reversible.

It gives AI agents continuity without turning their memory into an unaudited black box.

  • Local-first
  • Project-scoped
  • Preview-first
  • Auditable
MAPI visual showing persistent continuity, traceable memories and controlled change for AI agents.

Why MAPI

Retrieval is not the same as trustworthy memory

AI agents can retrieve similar text, replay conversation history or load a summary. Long-running work needs more: decisions become scattered, summaries can mix facts with interpretation, and retrieval can surface an obsolete policy without knowing that it was replaced.

01

What should be remembered?

Not every message deserves durable storage.

02

Why should it be trusted?

A memory needs provenance, scope and confidence, not only text.

03

What happens when it changes?

New decisions should not silently erase their predecessors.

04

What happens when sources conflict?

The system should surface uncertainty instead of inventing certainty.

MAPI is not another memory database. It is a control layer for deciding what an AI agent should remember, why that memory is trusted and how it can safely change over time.

Three pillars

Continuity with controls attached

Persistent continuity

Restore important decisions, constraints and open questions across sessions without replaying an entire conversation history.

Traceable memories

Keep source, project scope, confidence, ownership and lifecycle state visible alongside remembered content.

Controlled change

Review candidates, preserve decision lineage, surface conflicts and inspect supported changes through preview, audit and rollback workflows.

How it works

A governed memory lifecycle

  1. 01

    Capture

    An agent or integration proposes candidate memories from current work.

  2. 02

    Review

    A human or operator decides what deserves durable storage.

  3. 03

    Store with context

    Confirmed memories retain source, scope, confidence, ownership and lifecycle state.

  4. 04

    Restore

    A future session retrieves only the relevant project context.

  5. 05

    Update explicitly

    Changed decisions are versioned; contradictions remain visible until reviewed.

  6. 06

    Audit and inspect

    Supported operations can be previewed, recorded and evaluated through rollback previews.

Synthetic local demonstration

Five steps from conversation to governed continuity

The demonstration uses a completely synthetic project called Northstar Booking, a fictional product owner named Alex Morgan and a fictional AI assistant named Nova.

These are screenshots of an isolated deterministic demo. No private memories are present, and the local demo server is not publicly hosted.

MAPI restore view separating remembered decisions, uncertain information and suggested next steps.

Demo view 1

Restore

A new session restores confirmed constraints while facts, uncertainty and next steps remain separated.

Open screenshot at full size
Capture review showing four approved project memories and one rejected uncertain SMS option.

Demo view 2

Capture review

Four confirmed project decisions are approved; an undecided SMS idea is rejected before durable storage.

Open screenshot at full size
Supersession workflow preserving the 24-hour rule as history while activating the new 12-hour rule.

Demo view 3

Supersession

The 12-hour rule becomes active while the previous 24-hour decision remains preserved as history.

Open screenshot at full size
Close-up of the complete lineage between the superseded 24-hour decision and the active 12-hour decision.

Demo view 4

Lineage close-up

Forward and reverse pointers connect both decision versions through an explicit active link.

Open screenshot at full size
Conflict review comparing the active 12-hour cancellation rule with an unresolved 48-hour enterprise note.

Demo view 5

Conflict review

A conflicting 48-hour enterprise note stays unresolved instead of being promoted to truth.

Open screenshot at full size
Audit view showing the supersession run, recorded events and a rollback preview that performs no mutation.

Demo view 6

Audit and rollback preview

The recorded run exposes affected items; rollback preview inspects the reversal scope with zero mutation.

Open screenshot at full size

Architecture

A memory control plane between the agent and long-term context

MAPI exposes a stable MCP and API tool surface for capture, retrieval, restore and governed lifecycle operations. The durable store keeps content together with provenance, scope, confidence, ownership, links and lifecycle state.

MAPI can complement semantic retrieval, RAG and vector databases. It does not replace them; it governs the durable memory they may later expose to an agent.

MAPI architecture diagram showing the agent, MCP interface, capture review, durable memory store, restore, governance and lifecycle controls.Open the architecture diagram at full size

Comparison

A different layer of the memory stack

ApproachUseful forUsually does not manage
Vector storeSemantic similarity searchLifecycle, review, conflicts and audit
RAGAdding external context to a model requestDurable decision governance and lineage
Chat historyPreserving the raw conversationActive project memory and explicit state
Automatic summariesCompressing long exchangesProvenance and separation of fact from interpretation
MEMORY.mdA simple human-readable recordScale, scope, confidence and controlled updates
MAPIGoverned durable memory and continuityStill requires technical integration and onboarding

MAPI works alongside retrieval systems. It controls how long-term agent memory is selected, trusted and changed.

Intended users

Built for work that lasts longer than one session

Coding agents

Preserve architectural decisions, constraints, ownership and unresolved questions across implementation cycles.

Multi-agent systems

Give cooperating agents a shared but governed memory layer instead of an uncontrolled pool of summaries.

Local and private assistants

Keep durable memory under operator control and restore only the required project scope.

AI governance teams

Add provenance, explicit lifecycle states, conflict visibility and auditable changes.

Research and infrastructure teams

Explore persistent agent continuity without treating similarity as a complete memory model.

Responsible claims

What MAPI does not claim

MAPI provides a more inspectable foundation for long-term context. Memory quality still depends on source quality, capture rules, operator decisions and client integration.

  • Consciousness
  • Infallibility
  • Hallucination-free AI
  • Automatic proof of truth
  • Automatic resolution of every conflict

Project status

Working infrastructure, still being packaged

MAPI is an advanced working prototype and a production-oriented research engineering project. It is already used in real multi-session AI-assistant workflows, while broader deployment, onboarding and public packaging remain under development.

MAPI is not presented as a hosted production SaaS.

Creator

Created from a QA perspective

MAPI was created by Michał Chlewicki, a software tester and automation engineer with professional experience dating back to 2011, including eight years at Intel.

His quality-assurance background shaped the project around traceability, failure analysis, explicit state transitions and controlled changes rather than opaque automation.

AI agents need more than recall. They need accountable continuity.

Review the project materials or contact MorenaTech about MAPI and governed agent-memory infrastructure.