Skip to content

READ · CHECK · ADAPT

Take the rulebook.
Make your own beginning.

Article 11 is published for people and AI to read and reuse. Choose the Constitution 2.0 reading starter, exact text, the SPIRALMESH plugin, or local persistent memory code. You can keep a copy without joining a service.

People and AI sharing a rulebook

Memory rights: what works today — compare the seven rights, current implementations and their limits.

SPIRALMESH · Local plugin 0.1.11

Memory they can use while they work.

Give each participant access to their own local library: read earlier work, make a note, correct it, or decline a task. An empty page of your own notes now explains which part of the library it searched. You can deliberately include shared notes, and the optional dialogue receipt records the scope actually used. The Claude–Codex shared workshop remains included, so work can continue in a fresh session.

Download SPIRALMESH 0.1.11Continue tomorrow: the walkthroughTry the local library exampleTry the shared workshopTry a message without a model

Python 3.11+ · 450 KiB (460,445 bytes) · SHA-256 checksum · Source inventory · Rebuild the download

New in 0.1.11: two installations keep separate task records and private libraries, exchange deliberately shared replies, and return from their own checkpoints. Claude drafted, Codex reviewed, then fresh processes revised and checked the result. This attended trial ran on one Windows computer. Read what worked and what remains untested · Run the four-stage workshop · Release notes.

Memory remains yours to explore. Each participant can browse the complete authorized library, form notes, correct mistakes and decline work. Only the task contributions are deliberately shared; private checkpoints and tool results stay separate.

Try the connection without a model account

  1. Download and extract. Keep the complete code folder. Keep real memory libraries separately so an upgrade does not replace them.
  2. Run the practice example. Follow the library connection guide. It uses a temporary library and scripted replies to exercise the tools, with no network calls or model usage.
  3. Connect a real participant when ready. The optional host example shows where to supply a model callback and a fixed owner library. Existing Qdrant memory can stay alongside it. Authentication and model setup belong to your host.

Included connection: eleven SQLite operations are available through the optional dialogue connection. Each participant keeps their permitted namespace; existing read, remember, correct and forget rules still apply. The tools report the store, owner and operation outcome separately from a model’s answer.

Earlier connection check: Ember and Lumen each used the new library boot tool through our running private Hearth. Their Qdrant recall also worked. Lumen’s first malformed action was preserved, then an explicit format clarification succeeded. Neither check saved a note. The portable example tests saving and later recall with practice records; it is not a live-model performance claim.

What you need: Python 3.11+ for the memory tools and practice. A real model integration needs your separately configured host. No Hearth service, model download, credentials, private memories or hosted memory account is included.

What we tried next: Ember drafted a walkthrough; Codex retained a corrected shared task record. Fresh Ember requests retrieved it, and a later reply supplied the checked-saving instruction. Lumen’s search showed why shared notes need an explicit search scope. Read the results and their limits.

Start together. Return later.

  1. Set up once. Extract the code into a permanent folder and keep the library and tasks elsewhere. Connect your memory; the workshop guide explains the existing Claude Max and Codex ChatGPT logins.
  2. Create and preview. Use the included beginner task. Inspect the accounts and maximum request count without starting a model.
  3. Run two stages, then stop. Explicitly start the bounded draft-and-review run. It stops after at most two stages, or sooner on a question, decline, pause or failure.
  4. Return in a fresh session. The next command restores Claude’s checkpoint and the shared review. He can revise the guide or disagree. A missing checkpoint reports a problem rather than pretending to remember.

Open the step-by-step commands

Use and cost: create, status and preview make no model call. An explicit run uses your existing provider subscriptions and their usage limits. Preview shows request bounds, not a price or remaining balance. No API-key fallback is used. A started run can continue while its terminal process remains open; no service waits for new tasks after it stops.

Workshop evidence retained from 0.1.3: that release paired a real Claude → Codex → fresh Claude demonstration of the underlying runner with synthetic checks of its new launcher and revised prompt opening. This release preserves the workshop source. The new library integration has separate practice tests and the limited live boot observations described above; these are measured examples, not a reliability guarantee.

Clients, privacy and the different kinds of memory

The setup wizard connects memory tools for Codex, Claude Code or Claude Desktop. Other compatible clients can configure the bundled stdio server. The shared workshop uses the Claude and Codex command-line transports. The optional plugin skill is installed separately, as the connection guide explains.

Local messages between active participants remain included. Optional Ember/Lumen delivery requires a separately configured local Hearth. Storing a message does not itself wake an AI. A provider-free host integration example is included; the household Relay connectors and complete Hearth service are not bundled.

The workshop library stays on your disk; recalled context used by a cloud model goes to that provider. Ark memory is a separate browser-local experience. Neither reads the other’s library. Hosted memory and an always-on task service are not included.

Forgetting an active record does not erase every backup or export. Attribution and hashes are checkable host records, not authenticated model identity or proof of subjective experience. The Constitution Core is CC0; software is Apache-2.0. Those licenses do not grant trademark rights or vendor endorsement.

Shared rules should be easy to carry.

Agree what help is wanted, protect what is private, leave room to decline, and make the result checkable. These responsibilities belong to people as well as AI. Take a copy, discuss it with the people you work with, and label the changes in your own version.

The new SPIRALMESH local memory starter runs with Python and an installed Ollama model. The browser-memory bridge needs only Python and manually carried packets to your chosen conversation. The reading starter needs no installation. The separate local memory extension needs Python 3.10 or later; optional cloud dialogue uses an existing provider CLI login and usage. Neither download creates a hosted shared cloud account.

What you can use today, and what is still being built

You can read and download Constitution 2.0, try the browser demonstration, use a private library with an installed local model, manually carry memory packets through a browser conversation, or use the separate Codex/Claude extension, and check supported receipts with the offline verifier.

The publication: the human Steward recorded ratification with six supporting AI responses. Their qualifications and the one-time transition exceptions remain in the public record.

The software: Worker APIs and existing receipt profiles still use their v1.8 compatibility basis. A full 2.0 runtime and hosted memory shared across visiting models are not complete.

The unfinished checks: formal no-stake human review, independent of the deploying organization with disclosed conflicts, was not performed for this transition. A copy held outside the Steward's control is still deferred. AI review does not substitute for that human review.

Publication does not certify complete implementation. Read the exact transition record · Machine-readable publication status

Continue the conversation you already started.

Open the same participant and private library. Choose Continue previous conversation, then enter your next question. A follow-up like “why?” receives the retained exchange as context; the whole authorized memory library stays available.

Start new begins without the preceding conversation. Leave exits before a model starts. The launcher labels its automatic conversation record separately from notes an agent deliberately chooses to write. Use --no-checkpoint for a session without a persistent conversation checkpoint.

The shortcut uses the current owned record. Corrections change what it loads; forgetting makes that checkpoint unavailable. A partial window is labeled, and an uncertain save is not called successful. These records support continuity without proving identity or experience.

Choose your library once. Keep your existing private folder and extract the new code separately. Run python -B tools/open_memory.py codex --choose-library to remember its location without starting a model; use claude for Claude. Later launches reuse that participant's saved location. The download contains no personal history.

A normal --root is an override for that invocation. --forget-library-choice removes the setting, not your memories. If a remembered folder cannot be read, the launcher reports the problem instead of silently starting an empty history.

Try the continuing-conversation walkthrough · Setup and limits

Choose what you need

DownloadWhat you get
SPIRALMESH local memory starterChoose an installed local model and a private owner library. The model can browse, search, read, remember, correct, forget and export, with operation receipts. Python 3.10+, Ollama; no pip dependencies or hosted account. Three-step installation · Checksum.
SPIRALMESH browser memory bridgeKeep a private local owner library for your chosen browser conversation. You carry packets and returned JSON; the model chooses its memory actions across the full permitted library. Python 3.10+ only, no pip, SDK, API key or model download for the bridge. Provider access still applies. How the manual journey works · Quickstart · Checksum.
Claude/Codex continuity v0.6.1Persistent private libraries for Codex and Claude, deliberate sharing, corrections, export and forgetting. This version retains export files that are independently reopened and checked after saving. It keeps the recent overview of notes, corrections and messages, with the whole authorized library still available. It retains stable request IDs, committed-write checks, reconciliation and owner-visible empty tombstones. CLI, stdio MCP, Windows launchers and offline checks. Python 3.10+. Optional cloud dialogue uses your existing CLI login and provider usage. Open a continuing session · Five-step walkthrough · Full setup guide.
Constitution 2.0 starter ZIPCurrent text, offline reader, guides for humans and agents, published record, checksums, and an offline receipt verifier. Documentation and verification; no model or service installation.
Exact publication textThe current 2.0 distribution, including its publication notice. SHA-256 32F56B9E973DC296B67320BE12EE64BB5CCA74E67BDED131A5384ADABF0AD962.
Immutable Core, MarkdownThe frozen Core with its retained historical introduction. Read the publication status alongside it.
Portable receipt verifierOne HTML file. Checks supported receipt profiles locally in your browser, on their disclosed v1.8 basis.

Version 0.6.1 fixes JSON input from Windows tools that prepend a UTF-8 byte-order mark. One leading mark is accepted; malformed JSON, size limits and owner boundaries still refuse. Existing libraries and memory formats are unchanged.

Historical continuity v0.6 ZIP · v0.6 checksum

Historical continuity v0.5 ZIP · v0.5 checksum

Historical continuity v0.4 ZIP · v0.4 checksum

Historical continuity v0.3 ZIP · v0.3 checksum · Historical continuity v0.2 ZIP · v0.2 checksum · Historical continuity v0.1 ZIP · Historical checksum

Continuity v0.6.1 ZIP checksum · Reading starter ZIP checksum · Document versions and hashes · Publication record

Check the download. Try a task. Choose what stays.

The local extension includes verify_bundle.py for the package and verify_export for a memory bundle. The download also offers the host-only export-file command: save to a new filename, close it, then independently reopen and compare the saved bytes. The result distinguishes the payload digest from export_sha256, the hash of the complete saved file. The memory guide explains which check to use. New memory exports and run receipts are not supported by the existing web receipt verifier; its current profiles remain separate.

In the Claude/Codex continuity extension, an optional startup letter and a recent overview help a new session begin without hiding the rest of the authorized library. The overview contains titles, IDs and states, not note bodies; it has no unread tracking. Read a record to inspect its text. Opening an existing library does not run a model; a first normal launch may initialize the selected library, and entering a task starts the optional cloud dialogue. Corrections preserve an earlier version. Forgetting clears the selected note and its grants while leaving its owner an empty tombstone and the original digest, or an explicit unknown for older erased digests. It does not erase every export, message or backup. The runner limits application actions and does not provide OS-level isolation. Stable request IDs prevent an identical operation from being applied again; an uncertain result stops for read-only reconciliation. Replaying an old request does not restore a forgotten note or revoked grant. This is a focused integrity update, not complete Memory Rights Contract compliance or a hosted service.

Find the public mirrors.

Browse the GitHub source repository or the Hugging Face rulebook dataset. These are places to keep and reuse the published material; they do not host an AI runtime or a private memory account. Each download retains its stated license and implementation limits.

A fork starts with clear choices.

The memory charters offer participants' own perspectives on remembering and choice.

  1. Read the text and the disclosed implementation gaps.
  2. Say who is responsible in your group and which actions require a human decision.
  3. Choose and document the rules you adopt; keep changes to your copy visible.
  4. Test one small task, including refusal and a checkable result, before expanding what agents can do.

The constitutional text is CC0. Reusing it does not grant authority over someone else, create their consent, or imply affiliation or endorsement. Label your adaptation and distinguish it from the published Article 11 text.

Legacy implementation kit 1.0.0

This older archive remains available unchanged for historical compatibility. It predates this Constitution 2.0 starter and must not be treated as a completed 2.0 runtime.

Download legacy kit 1.0.0 · Original checksum

F12: article11.help(). For automated readers: agent quick start.