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

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentmesh_memory-3.3.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.3.0.tar.gz
Algorithm Hash digest
SHA256 0aba121d1a991d5b83c8b4485514d4c7a1d68c68a41ffb9cb95ac9a6174c7ece
MD5 1982999c660223bc304f5e73b1858fd8
BLAKE2b-256 54f136c792fd713577548e8cabcc7d8d10240836d1dfddf6d32cca0d43ddbaa5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for agentmesh_memory-3.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 780bdb9beef183a576f7302e19c307050c9ebe3fffcde3bd4e7fe42954e42135
MD5 bed22ec79e0067f024b5311515f29f21
BLAKE2b-256 52999f21d0de5b0db8f370f393232d840023bc6109503396bbdfcd90f496cc57

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