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.5.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.5.0-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentmesh_memory-3.5.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.5.0.tar.gz
Algorithm Hash digest
SHA256 d12f28781198df0b5ab8e570394218a27eb27805a035d74c5f55156bfc79bd9f
MD5 913c32b1c2c1b4e982da09f9d7283949
BLAKE2b-256 5e53b5e413ca3a72a290b4dac34131c4d1ddf733bf6931b81bf0115e3f3f4a55

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for agentmesh_memory-3.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1d31e22de09670754c0453ffefb45115ed872a96face019a3d8e9e8b82d741b9
MD5 c41198fa1e7ca3abf3c8fc33eed37183
BLAKE2b-256 2ca808cf15471236920b7a7854c2f0400b5a025aa102b6b8b417a92247461898

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