Skip to main content

MeshMem SDK – Protocol-native, auditable, and composable cognitive memory for AI and multi-agent systems

Project description

MeshMem SDK

MeshMem™ is the protocol-native, event-driven SDK for composable, auditable, and lawful cognitive memory in AI and multi-agent systems—built and governed by Consenix Group Ltd.


🚀 What is MeshMem?

MeshMem turns any agent, LLM app, or distributed system into a protocol-governed, semantically continuous, and auditable cognitive agent. It’s more than an “AI memory” layer—it’s the full, lawful substrate for composable, explainable, and capitalizable mesh cognition.


🏆 Key Capabilities

  • Field-complete Cognitive Memory Blocks (CMBs):
    Structured, protocol-auditable memory with symbolic fields and vectors—not just blobs or chunks.

  • Lawful Memory Evolution:
    Every memory change (creation, remix, clarification, canonization) is a protocol event—fully logged, validator/auditor-signed, and auditable.

  • Protocol-grade Semantic Fusion (SVAF):
    Field-wise, mathematically rigorous, drift-bounded fusion; no more “just average the embeddings.”

  • Semantic Drift Detection & Clarifier Logic:
    Built-in drift detection and clarifier agents maintain mesh-wide semantic continuity.

  • Full Auditability & Regulatory Compliance:
    Every event is protocol-logged: who, what, when, why, and how.

  • Composable, Programmable Mesh Memory:
    Remix, clarify, and canonize memories into cognitive assets—ready for assetization, staking, and multi-agent collaboration.


🧑‍💻 Developer Quickstart

Install from PyPI:

pip install meshmem

From source:

git clone https://github.com/meshmem/meshmem-sdk.git
cd meshmem-sdk
pip install -e .

See examples/ for ready-to-run demos.


⚡ Minimal Example

from meshmem import create, remix, clarify

raw_input = "List the main compliance and technical risks for Q4."
cmb, audit = create(raw_input, api_key="sk-...")

# Fuse with anchor CMBs
fused_cmb, remix_audit = remix(cmb, [cmb2, cmb3])

# Clarify semantic drift
decision, clarifier_audit = clarify(fused_cmb, drift_scores={"block": remix_audit["svaf_details"]["block_drift"]}, config={...})

📖 Documentation


💡 Why MeshMem? (vs. Other “Memory” Tools)

MeshMem is protocol-native, mesh-ready, and audit-grade—here’s how it stands apart: (click to expand)

Feature Comparison Table

Feature MeshMem (SDK) LangMem / MemGPT / etc.
Memory Structure Protocol-defined CMBs, fields, vectors, labels “Chunks”, text blobs, vectors
Semantic Alignment Field-wise, drift-bounded SVAF fusion Heuristic, vector avg/concat
Drift Detection Built-in, protocol-governed, clarifier logic Rare or ad hoc
Audit Trail Validator-signed, event-driven, forensic Minimal or app-level
Governance Mesh protocol law, validator circles, RFCs None or app-specific
Assetization Canonize as programmable assets (MCATs, etc.) No, or only as DB records
Compliance Native, protocol-signed, explainable No protocol, no compliance
Mesh/Inter-agent Designed for mesh/collab cognition across orgs Agent-local or per-app

Bottom Line: MeshMem does for AI memory what blockchain did for transactions: It makes memory lawful, composable, auditable, and programmable—enabling collective intelligence, regulatory compliance, and epistemic assetization.


⚡️ Upgrade Path: Open Source → Enterprise

MeshMem is free for non-commercial research, academic, and protocol evaluation. For enterprise/commercial deployments, production support, or integration:

SYM.BOT Ltd — Exclusive Enterprise Steward for MeshMem

Enterprise Support: SYM.BOT

  • LTS releases, onboarding, and SLAs
  • Enterprise integrations, compliance, and security features
  • Professional support, consulting, and managed deployments
  • Custom features and OEM licensing

📧 support@sym.bot
🌐 https://sym.bot

All protocol law and underlying technology remain governed by Consenix Group Ltd.


💼 IP, Licensing, and Commercial Use

MeshMem SDK and protocol are exclusive IP of Consenix Group Ltd.

  • No commercial use, redistribution, or integration permitted without written license.
  • See LICENSE and IP_NOTICE.md for details.

All protocol IP, research, and governance inquiries:
📧 licensing@consenix.com
🌐 https://consenix.com/license


🤝 Contributing

  • Bug reports and documentation suggestions are welcome.
  • Protocol law changes/features require RFC via Consenix governance.
  • All contributions are subject to IP assignment.

See CONTRIBUTING.md


© 2025 Consenix Group Ltd. All Rights Reserved.
MeshMem™, MeshMemory™, CMB™, SVAF™, CAT7™, and SYMBit™ are trademarks of Consenix Group Ltd.


MeshMem: Turn any agent into a protocol-governed, compliant, and composable node of collective intelligence.


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

meshmem-0.1.1.tar.gz (23.9 kB view details)

Uploaded Source

Built Distribution

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

meshmem-0.1.1-py3-none-any.whl (28.2 kB view details)

Uploaded Python 3

File details

Details for the file meshmem-0.1.1.tar.gz.

File metadata

  • Download URL: meshmem-0.1.1.tar.gz
  • Upload date:
  • Size: 23.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for meshmem-0.1.1.tar.gz
Algorithm Hash digest
SHA256 3ec84265d9d357518963d5b99e9ffdd752e29dead5fe71bd67b5b9bba8c95d6f
MD5 e2061ccf4031684c1d8514d742b29db4
BLAKE2b-256 5354a331674acc42a77684976cc0369d79bd32311e5ad3f55cf4109b6124c350

See more details on using hashes here.

File details

Details for the file meshmem-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: meshmem-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 28.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for meshmem-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 72856f4b39cb1b71ac78d77e7d6ec1f4381d119e9cc32eb9310f3644e3274698
MD5 503dd3a20b965a826473da370c23dca1
BLAKE2b-256 7e71d5b15ed3b3e063c9a5091fcf3a50e56b5c624070dc54d6014f633fb44d14

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