Skip to main content

Semantic memory sidecar for persistent multi-agent collaboration context

Project description

collab-memory

Semantic memory sidecar for multi-agent and human+AI collaboration.

collab-memory helps agents keep durable project context across sessions by storing decisions, constraints, preferences, artifacts, and session summaries in a scoped graph.

Install

pip install collab-memory

What it provides

  • Session bootstrap context via GET /memory/context and GET /memory/context/prompt
  • Trusted writes and pipeline ingestion via POST /memory/record and POST /memory/ingest
  • Graph export for visual clients via GET /graph/export
  • Training-data export for adapter tuning via GET /projects/{project_id}/export-training-data
  • MCP server entrypoint (collab-memory-mcp) for IDE agent workflows

Quick start

collab-memory-start

Then open:

  • API docs: http://localhost:8000/docs
  • Dashboard: http://localhost:8000/

License

This distribution is under the OHACO Labs Proprietary License - Lockdown (see LICENSE).

Historical copies that were previously released under MIT remain governed by the terms attached to those specific historical artifacts (see NOTICE).

Links

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

collab_memory-0.6.1.tar.gz (387.4 kB view details)

Uploaded Source

Built Distribution

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

collab_memory-0.6.1-py3-none-any.whl (358.7 kB view details)

Uploaded Python 3

File details

Details for the file collab_memory-0.6.1.tar.gz.

File metadata

  • Download URL: collab_memory-0.6.1.tar.gz
  • Upload date:
  • Size: 387.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for collab_memory-0.6.1.tar.gz
Algorithm Hash digest
SHA256 a96b51dc280f1b743de3e93fd121ff845a4a4928f96c50682baf02afd73f342f
MD5 12200e8585e7633852e39909c34a13b7
BLAKE2b-256 821b43da458f67969dfc11a38173382d2b138d37c88159fbe409f05e6c618d3a

See more details on using hashes here.

File details

Details for the file collab_memory-0.6.1-py3-none-any.whl.

File metadata

  • Download URL: collab_memory-0.6.1-py3-none-any.whl
  • Upload date:
  • Size: 358.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for collab_memory-0.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 07ce15583888bc0e36bde82939a61bc22f9761505ce2be500d47a3b2a3d7d1cf
MD5 14dddaf056f8322b95fd26b11a1925d4
BLAKE2b-256 79c8628fc3954e373a805d34ac0f695b95916a5c7334211cddd35097e5f9e26b

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