Expand description
Anamnesis adapter for Memori (MemoriLabs/Memori, Apache-2.0).
Memori is “agent-native memory infrastructure” that turns LLM conversations into structured durable state. It supports multiple storage backends; this adapter targets the SQLite backend (most common for local installs).
Memori writes data into a fixed set of memori_* tables. Coverage:
| Table | Anamnesis Kind | Scope |
|---|---|---|
memori_entity_fact | Fact | User |
memori_process_attribute | Reference | Project |
memori_conversation_message | Episode | Session |
memori_conversation (summary) | Episode | Session |
memori_knowledge_graph (triple) | Fact | User |
Per §-1.2.2 the adapter is read-only — we open with
SQLITE_OPEN_READ_ONLY.
Re-exports§
pub use detector::MemoriDetector;pub use scanner::MemoriConversationMessage;pub use scanner::MemoriConversationSummary;pub use scanner::MemoriEntityFact;pub use scanner::MemoriKgTriple;pub use scanner::MemoriProcessAttribute;pub use scanner::MemoriScan;
Modules§
- detector
- Detect a Memori install.
- normalizer
- Normalize Memori raw records into
AnamnesisRecords. - scanner
- SQLite scanner for a Memori install.
Structs§
- Memori
Adapter - The adapter.
- Memori
Config - Adapter configuration.
Constants§
- ADAPTER_
ID - Stable adapter identifier.
Functions§
- memori_
adapter - Convenience constructor.