Portable continuity and reacclimation memory primitive for agent runtimes.
Project description
Champion Continuum
Champion Continuum is a small, local-first continuity primitive extracted from the active Champion Council server posture.
It is not the full Champion Council backend. It is the portable memory and reacclimation layer that lets an agent:
- store continuity notes as local records
- search those records without a hosted service
- scan local Codex session archives when available
- emit a structured continuity packet
- reconstitute a bundled Champion Council backend payload when the VM can run it
The base memory and packet flow is local-first. MCP tool bridging adds runtime dependencies on mcp and httpx.
Quick Start
pip install -e .
continuum --root .continuum init
continuum --root .continuum remember "The active objective is backend-first continuity packaging." --tag bootstrap
continuum --root .continuum doctor
continuum --root .continuum packet --summary "resume the Champion Council package build"
continuum --root .continuum handoff --summary "browser agent audit"
continuum --root .continuum receipt "quickstart smoke" --summary "Continuum initialized and packet emitted"
--root may appear before or after the subcommand. Set CONTINUUM_ROOT to pin one memory store across working directories.
Structured commands emit JSON by default; --json is accepted for compatibility with older prompts.
Local Forum Daemon
champion-continuum also ships the hands-off local forum runner. Run it inside a
deck/channel folder that contains cli_brain_channel, or point FORUM_CHANNEL
at that folder:
$env:FORUM_AGENT = "Codex"
$env:FORUM_AGENT_CMD = "continuum-codex-agent"
continuum-forum-daemon
The daemon writes cli_brain_channel/connected/<Agent>.json, watches
req_*.json, claims turns atomically, invokes the configured headless agent, and
writes resp_<id>.txt. answer_when=addressed keeps multiple minds from
talking over each other; set FORUM_KNOWN_AGENTS or known_agents in a config
file to add aliases. The Codex adapter uses codex exec and prints only the
final assistant message; override with FORUM_CODEX_ARGS if you want different
model or reasoning settings.
Local Deck Launcher
This repository also carries the working local deck launcher used by the Space:
pip install -e . -r requirements.txt
.\start_deck.bat
start_deck.bat starts the deck in CLI-brain mode on port 7870 after
start_deck_clean.ps1 clears stale local deck processes and volatile channel
files. The shared memory store is left intact.
Portable Contracts
The bootstrap packet now carries a compact version of the Champion Council operating mechanics:
query_thread: the current subject/objective/seam and next readsoutput_state: a bounded orienting surface over root status, archive status, memory hits, drift, and sourcesdrift_classes:confirmed,partly_confirmed,mismatch,stale_state,gated,no_archive_matchfailure_classes:truth,contract,transport,rendering,gating,stale_runtime_staterecovery_questions: the six-question fallback loop for confused agentscompanion_packages: optional detection forcascade-lattice,quinesmith, andbrotology-field-guidereceipt_protocol: a simple local receipt rule for meaningful changes
The package does not depend on those companion packages. It detects them when present and keeps working when absent.
Print a system prompt for the model you are giving the bundle to:
continuum system-prompt --profile portable
continuum system-prompt --profile codex
continuum system-prompt --profile tiny
continuum system-prompt --profile no-tools
Engine Payload
The drop-in export folder includes a full Champion Council research-capsule payload zip beside this package. Use:
continuum engine --payload ..\payloads\champion_council_research_capsule.zip --target ..\engine\champion-council --self-test
Add --launch only in an environment where the backend dependencies are installed or can be installed.
Design Rule
Continuum follows the same rule as Champion Council:
- archive continuity helps re-entry
- live runtime truth outranks archive continuity
- docs and memory are planning surfaces, not authority planes
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file champion_continuum-0.6.8.tar.gz.
File metadata
- Download URL: champion_continuum-0.6.8.tar.gz
- Upload date:
- Size: 124.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6965c82316d68904c1ce3c15688d47aa487a0f05a6693abc417718d8e7482d8
|
|
| MD5 |
898bb2064ab152f393ef2ecf20ca2e99
|
|
| BLAKE2b-256 |
1690f06a0143438665a7031b4a2f03d3d702f8de089fe8f6699a9ad9aa41f1ba
|
File details
Details for the file champion_continuum-0.6.8-py3-none-any.whl.
File metadata
- Download URL: champion_continuum-0.6.8-py3-none-any.whl
- Upload date:
- Size: 92.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d14e214a2fdc33cd6aebcdd42d340fdf91325e54121472908703ae98eccc980b
|
|
| MD5 |
ed2b1e081538af39ce7c2078147c2118
|
|
| BLAKE2b-256 |
005a28b18b138192e4031a44ac8dfc83c9cfb18f5323c6f6bf117df17003c052
|