Skip to main content

Agent-native database with causal memory, composite-scored recall, and storage-layer policy enforcement

Project description

meta-agents-db

Agent-native database with causal memory, composite-scored recall, and storage-layer policy enforcement.

The first database designed for autonomous AI agents.

Install

pip install meta-agents-db

Quick start

from meta_agents_db import MetaAgentsDB

db = MetaAgentsDB("./data")
event_id = db.write(content="SPY broke below 200-day MA", tags=["signal", "SPY"])
results = db.recall("SPY bearish signals", top_k=10)
chain = db.trace_cause(event_id, direction="backward", max_depth=5)

Features

  • Causal DAG — every memory links to its causes; trace full decision chains
  • 5-signal composite recall — vector similarity + recency + causal proximity + importance + tag overlap
  • Storage-layer policy — risk caps, budget caps, rate limits enforced at write time
  • HNSW vector index — sub-millisecond approximate nearest neighbor search
  • Session caching — deduplicates repeated recalls within a pipeline cycle
  • MVCC — snapshot isolation for concurrent readers/writers
  • WAL + SSTables — crash-safe append-only log with background compaction

License

Apache-2.0

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

meta_agents_db-0.2.1-cp39-abi3-win_amd64.whl (1.0 MB view details)

Uploaded CPython 3.9+Windows x86-64

meta_agents_db-0.2.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

meta_agents_db-0.2.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

meta_agents_db-0.2.1-cp39-abi3-macosx_11_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

File details

Details for the file meta_agents_db-0.2.1-cp39-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for meta_agents_db-0.2.1-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 c6f8ec975bd3acb0da552d92ce40e7a95b10195e0a2524d11bbbde3bdb681857
MD5 3848c4e66021c152b8547f89e59411c3
BLAKE2b-256 bd57d6b5785f5acda84fdda116e32bda96306ad1332d426d50a56075ff3eded0

See more details on using hashes here.

Provenance

The following attestation bundles were made for meta_agents_db-0.2.1-cp39-abi3-win_amd64.whl:

Publisher: ci.yml on spshkar84/meta-agents-db-engine

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file meta_agents_db-0.2.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for meta_agents_db-0.2.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6d977b7b59bb9a1c4bc917b972463ea6227f38664d436d223e19606ddfb6d89
MD5 3b29140a7ca1ef6b5753adcb78b9d90a
BLAKE2b-256 22bb8e35be015dd5cbebb55ecb7c16e88f6c0cbe47e97058cd6bc79a5505d8c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for meta_agents_db-0.2.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: ci.yml on spshkar84/meta-agents-db-engine

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file meta_agents_db-0.2.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for meta_agents_db-0.2.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c12a5bd642265143fdc437005a9acb49f431cb458686b80d09516ddf4703d859
MD5 6cb240ad2494b1fbb76ae860eaf1d695
BLAKE2b-256 06a0d08c9ec190e6e8eb3f81c42a7241412f8840b0a3a838eefcdb57b4e6ea3b

See more details on using hashes here.

Provenance

The following attestation bundles were made for meta_agents_db-0.2.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: ci.yml on spshkar84/meta-agents-db-engine

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file meta_agents_db-0.2.1-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for meta_agents_db-0.2.1-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ce8a95ccb9f0ee958fde72b79a5e03785723ac7b1748d8acff94b45b64328d48
MD5 2a014159afbc3b8207eb4f41d1799533
BLAKE2b-256 1bd72fa33236f941d3455a57cf95844800499dc0027eacf374566c83a4440d28

See more details on using hashes here.

Provenance

The following attestation bundles were made for meta_agents_db-0.2.1-cp39-abi3-macosx_11_0_arm64.whl:

Publisher: ci.yml on spshkar84/meta-agents-db-engine

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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