Back to overview

Memory

The memory that keeps the context

Technical name: Bobbin

Persistent memory and provenance layer.

Bobbin lets the system keep context from earlier steps and reuse it in a traceable way.

Memory that stays stable

Status Available now README sync 22 May 2026

Why start here?

AI memory quickly turns into embeddings, retrieval, and vector stores. In practice, though, it usually does not fail because of the idea. It fails because of stability.

jhf-bobbin is the reliability layer for AI memory. Not as a database, not as storage, and not as a service. It is the part that installs memory reproducibly, reapplies it cleanly after updates, and keeps it verifiably stable.

When do I need this?

Bobbin becomes important once memory is no longer nice to have, but functionally critical.

  • AI systems use memory
  • models are being switched
  • updates happen regularly
  • results are inconsistent
  • memory is critical to functionality

What role it plays here

This is the reliability layer for AI memory.

Memory that actually works.

Persistent memory and provenance layer.

What the module actually does

Not as one more memory component next to the others, but as the layer that makes memory repeatable, verifiable, and controllable after change.

At the core

Installs and configures memory reproducibly. Memory does not start as a fragile hack, but as a repeatable path for real systems.

Checks runtime and integration state. Bobbin separates green-looking surfaces from an environment that actually works.

Enables safe reapply after updates. When hosts, models, or integrations change, memory can be brought back to a clean state in a controlled way.

Provides controlled rollbacks. When change causes damage, there is a clear path back instead of frantic ad-hoc repair.

Validates memory contracts and integration. The interfaces that matter stay verifiable instead of being treated as assumptions.

Separates working memory systems from broken ones. The product does not just show that memory exists. It shows whether memory works reliably.

What role it plays in the stack

Shuttle uses memory in operational execution. Pattern keeps work consistent. Bobbin makes sure memory underneath those systems actually works reliably.

makes memory reliable for AI systems

complements Shuttle instead of replacing it

supports Pattern with a stable context base

makes updates and reapply controllable

keeps reliability separate from database and model logic

What this looks like in practice

Old: memory exists and eventually breaks. New: memory gets checked, stabilized, and reproduced.

01

Installs and configures memory reproducibly

Memory does not start as a fragile hack, but as a repeatable path for real systems.

02

Checks runtime and integration state

Bobbin separates green-looking surfaces from an environment that actually works.

03

Enables safe reapply after updates

When hosts, models, or integrations change, memory can be brought back to a clean state in a controlled way.

04

Provides controlled rollbacks

When change causes damage, there is a clear path back instead of frantic ad-hoc repair.

How it fits into the system

Bobbin does not stand alone. It connects to neighboring modules so a single capability becomes dependable follow-through.

Dobby The part that makes tomorrow better than today Shuttle The execution layer that does not forget Loom The place where no document gets lost Fabric The rules that always hold

Important boundary

Bobbin stays bounded to its role as Persistent memory and provenance layer. It does not replace other modules; it makes its part of the system traceable, connectable, and reviewable.

What is intentionally out of scope

Bobbin only makes sense when it is not mistaken for a database or runtime service.

not a memory service

not a database

not an AI model

not a storage system

not a runtime service

What keeps this page honest

This explanation stays anchored to the module’s current truth, including its real boundaries, responsibilities, and contracts.

Bobbin is the memory layer of the system.

README.md

Source and repo truth

This page is rendered from the repo-owned projection truth and remains tied to the README, module boundaries, and status.

GitHub JaddaHelpifyr/jhf-bobbin

Bobbin

Shuttle uses memory in operational execution. Pattern keeps work consistent. Bobbin makes sure memory underneath those systems actually works reliably.

Back to overview Contact