What should be remembered?
Not every message deserves durable storage.
International AI Awards 2026 submission · Best AI Tool
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.

Why MAPI
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.
Not every message deserves durable storage.
A memory needs provenance, scope and confidence, not only text.
New decisions should not silently erase their predecessors.
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
Restore important decisions, constraints and open questions across sessions without replaying an entire conversation history.
Keep source, project scope, confidence, ownership and lifecycle state visible alongside remembered content.
Review candidates, preserve decision lineage, surface conflicts and inspect supported changes through preview, audit and rollback workflows.
How it works
An agent or integration proposes candidate memories from current work.
A human or operator decides what deserves durable storage.
Confirmed memories retain source, scope, confidence, ownership and lifecycle state.
A future session retrieves only the relevant project context.
Changed decisions are versioned; contradictions remain visible until reviewed.
Supported operations can be previewed, recorded and evaluated through rollback previews.
Synthetic local demonstration
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.

Demo view 1
A new session restores confirmed constraints while facts, uncertainty and next steps remain separated.
Open screenshot at full size
Demo view 2
Four confirmed project decisions are approved; an undecided SMS idea is rejected before durable storage.
Open screenshot at full size
Demo view 3
The 12-hour rule becomes active while the previous 24-hour decision remains preserved as history.
Open screenshot at full size
Demo view 4
Forward and reverse pointers connect both decision versions through an explicit active link.
Open screenshot at full size
Demo view 5
A conflicting 48-hour enterprise note stays unresolved instead of being promoted to truth.
Open screenshot at full size
Demo view 6
The recorded run exposes affected items; rollback preview inspects the reversal scope with zero mutation.
Open screenshot at full sizeArchitecture
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.
Open the architecture diagram at full sizeComparison
| Approach | Useful for | Usually does not manage |
|---|---|---|
| Vector store | Semantic similarity search | Lifecycle, review, conflicts and audit |
| RAG | Adding external context to a model request | Durable decision governance and lineage |
| Chat history | Preserving the raw conversation | Active project memory and explicit state |
| Automatic summaries | Compressing long exchanges | Provenance and separation of fact from interpretation |
| MEMORY.md | A simple human-readable record | Scale, scope, confidence and controlled updates |
| MAPI | Governed durable memory and continuity | Still requires technical integration and onboarding |
MAPI works alongside retrieval systems. It controls how long-term agent memory is selected, trusted and changed.
Intended users
Preserve architectural decisions, constraints, ownership and unresolved questions across implementation cycles.
Give cooperating agents a shared but governed memory layer instead of an uncontrolled pool of summaries.
Keep durable memory under operator control and restore only the required project scope.
Add provenance, explicit lifecycle states, conflict visibility and auditable changes.
Explore persistent agent continuity without treating similarity as a complete memory model.
Responsible claims
MAPI provides a more inspectable foundation for long-term context. Memory quality still depends on source quality, capture rules, operator decisions and client integration.
Project status
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
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.
Review the project materials or contact MorenaTech about MAPI and governed agent-memory infrastructure.