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.7.0.tar.gz (18.5 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.7.0-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for agentmesh_memory-3.7.0.tar.gz
Algorithm Hash digest
SHA256 7ddc6f4b41083333e5db58b2e64616fb43e0accf229f1d98e38526a074d4e8dd
MD5 c65c64cb80c012185194d1065c17a2f8
BLAKE2b-256 6b936a9009103edb91d8564661f757358a5eed0ee2bfe716f3e26488447acbac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for agentmesh_memory-3.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f71ef38838d7a39a2d36628271f3faddba45046e60f516b5257d7815bd0866a8
MD5 2de5cb3bbd45508cbc975b1b0cff3f06
BLAKE2b-256 8b6ef8a6782f3a5bd10c8202ff6b0527fea86e0ff4032e64f218783fffaa364a

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