Skip to content

Latest commit

 

History

History

README.md

emk - Episodic Memory Kernel — Public Preview

Part of Agent OS - Kernel-level governance for AI agents

PyPI License: MIT

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.

Installation

pip install agent-os-kernel[full]  # emk is included as a submodule

Quick Start

from 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)

Features

  • Immutable, append-only episode storage
  • JSONL file-based persistence
  • Episode retrieval and querying
  • Pluggable storage adapters

License

MIT License - see LICENSE for details.