Skip to main content

Federated memory layer for AI tools. Stitches AI memories across tools instead of replacing them. Pre-alpha placeholder — active development.

Project description

MemQuilt (Python)

The federated memory layer for AI. Stitches, doesn't replace.

MemQuilt stitches AI tools' memories into one federated layer. Each tool keeps its own store — MemQuilt adds cross-tool search, knowledge graph, and dreaming on top. Open source. Local-first.

Website: https://memquilt.com Repository: https://github.com/memquilt/memquilt


Status: Pre-alpha placeholder

This package (version 0.0.0) is a namespace placeholder. The functional implementation is actively under development. The first working release (0.1.0) is expected within the next 3–6 months.

If you install this today, you will get:

import memquilt

print(memquilt.hello())
# MemQuilt — stitches AI memories across tools. Pre-alpha placeholder. See https://memquilt.com

That's all for now. Watch the repository for updates.


What MemQuilt will be

MemQuilt is a dual-layer memory system for AI tools:

  1. Backend layer — gives "dumb" tools (Codex, Cursor, Gemini CLI, bare shells) a real memory backend with Weibull decay, three-tier promotion, five-state LLM dedup, and threat scanning.
  2. Federation layer — lightweight pointer index over "smart" tools that already have their own memory (OpenClaw, Hermes Agent, MemPalace, Claude Code). MemQuilt does not migrate their data; it only indexes and connects.
  3. Global brain layer — unified cross-source scoring, knowledge graph (entities + temporal triples), and three-phase Dreaming (light / deep / REM) that reads both layers and writes consolidated insights back into the Backend layer only.

Design principle: don't replace source memory systems — stitch them into something greater. Like patches in a quilt, each memory source keeps its color, its cadence, its lineage. The golden seams between them are where cross-tool intelligence emerges.


License

MIT — see LICENSE.

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

memquilt-0.0.0.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

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

memquilt-0.0.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

Details for the file memquilt-0.0.0.tar.gz.

File metadata

  • Download URL: memquilt-0.0.0.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for memquilt-0.0.0.tar.gz
Algorithm Hash digest
SHA256 7c9d03ff7b2a69f899dabb38e036034fd96f534ddaee25e164d374254342cf13
MD5 8bab6161f1ea67394c9fc346a4e1264b
BLAKE2b-256 b076cc060f3a1f2877b77fa525019228c89a83e18d43d15c475165356c5646cc

See more details on using hashes here.

File details

Details for the file memquilt-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: memquilt-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for memquilt-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 88996377d7898555247bb4ef1307595a6d391051d6d6df22a03af5020517aa9a
MD5 361cb27c6e7ab342415a8a72da0354b5
BLAKE2b-256 532b4abda4b1face3ac7a0d400ece1489722fa60dc99b7776dba081d8c05c0c0

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