Skip to content

v0.1.0 -- Early, honest snapshot

Choose a tag to compare

@ScottColeSW ScottColeSW released this 21 Sep 16:07
· 53 commits to main since this release

Curated, visibly-weighted, relationship-scoped memory for AI agents -- built to be read back and let a new claim change a judgment, not just retrieved as more tokens to skim before answering.

What's actually built:

  • models.py -- Node/Edge schema, distinguishing attribute-like domains (one true value competes at a time) from event-like domains (many compatible things can be true at once)
  • traversal.py -- multi-hop graph walking over a backend-agnostic EdgeLookup protocol
  • memory_store.py -- the in-memory store every demo currently runs on
  • store.py -- an Elasticsearch-backed store implementing the same protocol (unverified -- written against the documented client API, never run against a live cluster)
  • ingest.py -- fixed-size chunking and a placeholder significance classifier
  • consult.py -- the actual memory boundary: judges a new claim against the existing mesh as NEW, REINFORCES, COLLIDES, COEXISTS, or SCOPE_LINK
  • pipeline.py -- wires ingestion into consultation end to end

This release matches pyproject.toml's 0.1.0 and the README's own framing: early, and explicit about what's unverified.