Skip to main content

Public Preview — Episodic Memory Kernel for AI agent experience storage

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentmesh_memory-3.4.0.tar.gz (18.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentmesh_memory-3.4.0-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file agentmesh_memory-3.4.0.tar.gz.

File metadata

  • Download URL: agentmesh_memory-3.4.0.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: RestSharp/106.13.0.0

File hashes

Hashes for agentmesh_memory-3.4.0.tar.gz
Algorithm Hash digest
SHA256 5485e2713d19f99a48417196e8d28000b7d0b60260ce3969d5aec0b82f1be80d
MD5 c273711da06f4bea08e05ffa4c32b684
BLAKE2b-256 b84db61c08c5fcf449ba3fc1240a958554a51fe0741b82219a493ecf4065001f

See more details on using hashes here.

File details

Details for the file agentmesh_memory-3.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agentmesh_memory-3.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6119e95e7be113a337a72c6e926fb78585b04c141fd2ba4a9cbe6f71ada67c7c
MD5 cd6bb9b60c22766b71cfcedd4a81566e
BLAKE2b-256 2ee6ff55ad96be5f9664088ea5faba3ff75b7307a6b9c720e2c239bba5e4999c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page