Skip to main content

Grounded agent memory in five minutes: store, recall, and revise claims with confidence, standpoint, and provenance — persisted as a verifiable GTS package.

Reason this release was yanked:

partial release

Project description

gmeow — grounded agent memory in five minutes

Store, recall, and revise what your agent learns — with confidence, standpoint, and provenance attached to every claim, persisted in a single verifiable file. No Docker, no database, no RDF knowledge required.

pip install gmeow
from gmeow import Memory

mem = Memory("assistant.gts")                       # a GTS ai-package on disk

claim = mem.store(
    "Patrick prefers explicit error handling over exceptions-as-flow",
    source="conversation 2026-06-10",
    confidence=0.8,
    according_to="claude-fable-5",                  # the asserting standpoint
)

mem.recall("error handling preferences", min_confidence=0.5)

mem.revise(
    claim,
    reason="user stated the opposite for scripts",
    superseded_by=mem.store(
        "For one-off scripts Patrick is fine with exceptions-as-flow",
        confidence=0.9,
        according_to="claude-fable-5",
    ),
)

What makes it different

  • Claims, not strings. Every memory is a reified RDF 1.2 statement under the hood — confidence, asserting standpoint, source, and timestamp are first-class, so contradicting claims from different standpoints coexist instead of overwriting each other.
  • Revision is supersession, never deletion. revise hides a claim and records what replaced it; the full audit trail stays in the file and is recoverable (recall(..., include_suppressed=True)).
  • The file is the proof. An assistant.gts is a GTS package: append-only, hash-chained, damage-detecting. Every write is a crash-safe byte-append; mem.verify() (or the gts CLI) attests integrity.
  • Graph when you want it. pip install 'gmeow[rdf]' and mem.to_rdflib() gives an RDF 1.1 projection of the dataset (rdflib has no RDF 1.2 yet, so the quoted-triple binding lines are dropped — the loss is declared, and the GTS file itself stays full-fidelity); the GMEOW ontology gives the vocabulary meaning across tools.

License

Apache-2.0. © Blackcat Informatics® Inc.

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

gmeow-1.0.1.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

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

gmeow-1.0.1-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file gmeow-1.0.1.tar.gz.

File metadata

  • Download URL: gmeow-1.0.1.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gmeow-1.0.1.tar.gz
Algorithm Hash digest
SHA256 ecfd945d5318a926dbef5c4d65d5acf7c257bebb17501fa643287f0a185bfe2b
MD5 2f6196dd4ae26464b6ecf9a4a4bef9ae
BLAKE2b-256 05a47aca64082fe017d50c7d54eceedcb10ce670beb869ffbfab72f7550eab59

See more details on using hashes here.

Provenance

The following attestation bundles were made for gmeow-1.0.1.tar.gz:

Publisher: pypi-publish-gmeow.yml on Blackcat-Informatics/gmeow-ontology

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

File details

Details for the file gmeow-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: gmeow-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for gmeow-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 81aaf3342d3882a03694d0703e9cca07fbd26ccc599ebd03dfefbd27a5b9a385
MD5 a7da552183749f07d0a6d16771e98839
BLAKE2b-256 b4da92d928e7004d71cecfda69e571cb2e935025f8e4e41a2086da68067cbb07

See more details on using hashes here.

Provenance

The following attestation bundles were made for gmeow-1.0.1-py3-none-any.whl:

Publisher: pypi-publish-gmeow.yml on Blackcat-Informatics/gmeow-ontology

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