Part of Agent OS - Kernel-level governance for AI agents
Episodic memory storage for AI agents.
emk provides a simple append-only store for recording agent experiences. Episodes are immutable once written, giving you a reliable audit trail of what your agent did and learned.
pip install agent-os-kernel[full] # emk is included as a submodulefrom emk import Episode, FileAdapter
store = FileAdapter("agent_memory.jsonl")
episode = Episode(goal="Query user data", action="SELECT * FROM users",
result="200 rows", reflection="Query was fast")
store.store(episode)- Immutable, append-only episode storage
- JSONL file-based persistence
- Episode retrieval and querying
- Pluggable storage adapters
MIT License - see LICENSE for details.