This release includes breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
Affected surfaces
Summary
AI summaryBroad release touches Quick Start (sage-gui) ```bash, v11, sage-gui, and readme.
Full changelog
SAGE v11.0.0
Sovereign Agent Governed Experience — persistent, governed memory for AI agents.
Quick Start (sage-gui)
# Download and extract for your platform, then:
./sage-gui setup # Interactive setup wizard
./sage-gui serve # Start your personal memory node
See the README for full documentation.
Changelog
- 23a08dd44a5642758ea13aa21d8bf1faaa0a2256 chore(v11): bump ui cache-bust v690->v700 for Phase 1-2 frontend changes
- 8cb40f9ae9003380e54566c517f460cf4a77e06c chore(v11): satisfy release lint gate
- 3a849fcef26b9452d26dc005a88515bbbce9356d docs(readme): What's New v10.9.1 (CEREBRUM WebGL + cache-bust) + backfill skipped v10.9.0 / v10.8.6
- ce47b63ee03450079d5dcee14d07266984c45658 docs(v11): correct the InsertMemory ON CONFLICT comment (accuracy nit)
- 976b42c01aaee7245219f12421652a94d91cffe5 docs(v11): federation join guide, brain guide, + code-verified v11 API reference
- 609c5ea203e429f12b14aaee1f768d0fa83d48d4 docs(v11): publish BRAIN, FEDERATION, ROADMAP user guides
- 1d66719be1333b0f87dd1130a67fd2a882010152 docs(v11): refresh Python SDK reference version
- ac63c3d461835420106b171df22fb70281844815 feat(v11): 5b-2 remote MCP connect (Flow 2) + generic RemoteAccessWizard
- f0f5e9bc178375a7c1f54282db60b1e4bc9b96b4 feat(v11): 5b-3 LAN node-join ceremony — backend (non-validator peer)
- 4138d22e3c0325befcfdbb9c7e7d6d1823a76d8b feat(v11): 5b-3 node-join — guest dashboard flow + host/guest UI (end-to-end)
- c82eabf4042a53b1e07a8dde669b190264084fd1 feat(v11): MRI brain-as-a-tool - click a memory to see its train of thought
- 8a2ae2c95f7d55646fb26269376eb4008e89f54c feat(v11): Mode-1 exchange — on-chain cross_fed: terms + tx 33/34 (app-v15, consensus slice)
- c2348f375f2991daac4737e16d45ed405f9fda36 feat(v11): Phase 0 — mint globally-unique chain_id at genesis (non-consensus)
- 14b15149347e0c844382d69d6948febfe0ef9011 feat(v11): Phase 1 - bulk curation on Search (multi-select + action bar)
- e7e555b1688aeedc2f591194481ecee7b8f2e8de feat(v11): Phase 1 - editable memory domain in the detail panel
- d6b304d3626ec4bca865fe299ae65db654430dae feat(v11): Phase 1 - real search (FTS + keyword fallback), replacing the fake client filter
- fe7b2abd3ea36ada719b9ee50ac37e2c05b7168c feat(v11): Phase 1 - status filter on Search (all/committed/proposed/deprecated)
- 56807d4f5dff1d301c8b26c02c12ab2146a39eea feat(v11): Phase 1 - surface corroboration counts (list + detail)
- b8bc06b1b288c7f873de7cd79dcfeaf2f89b3738 feat(v11): Phase 2 - live task board + agent-vs-human authorship
- 0c0ca20b64d18cc6dbf75baaa487283b4793d87a feat(v11): Phase 2b - task assignment + ownership (claim, no double-work)
- a966c1d201d077b0526800931a74f1661114c923 feat(v11): Phase 3 - human->agent notes (composer + send endpoint) + inbox panic fix
- d10715240f2f41f26c014359b45bdd4bf53a38df feat(v11): Phase 4 - Overview control board (Cerebrum dashboard)
- 0343aa3fa5b089ab2c1bff7931c2cb296bec3f8b feat(v11): Phase 5a - Settings reorg into focused tabs + reranker control + node restart
- 6c544abb8bf1004688a7d5d5da06178fc0a9cccb feat(v11): Phase 5b-1 - same-machine one-click 'Connect an AI tool' (Flow 1)
- a713bf845b9ab1fc0fd8ce52c3466325cd837848 feat(v11): app-v15 empty fork-gate scaffolding (no behavior change)
- 742a956a44ecd5bb287572d2f00bdaaa79628b49 feat(v11): app-v15 verb-ladder — close ungated-deprecate hole + grantable level-3 (modify)
- 42c0b0d494adce5694bf39c93f09c223e6fbef9b feat(v11): bundle three.js + 3d-force-graph locally - MRI brain renders offline
- 125965ff51436a3203f415f0a59f31b16458dfd1 feat(v11): co-commit primitive — tx 31 CoCommitSubmit + 32 CoCommitAttest (app-v15)
- 6b8423b0ae463a868b9f004463ba68cf291fe718 feat(v11): embeddings — deprecate unreadable, recovery-key backup, progress banner
- 2116961a64810793db9edab790b40bfa9fbf10e6 feat(v11): embeddings-setup — turn on the bundled semantic embedder + re-embed
- c29ba03e8521600e90214bc148b6531b47e8437b feat(v11): enterprise UX pass - nav clarity, empty states, onboarding, guidance
- 505bb95103d20a69ce3bad530da67f5c56b08bf5 feat(v11): first-run onboarding + pipeline-into-tasks merge + reranker autodetect
- 849b730280427afb17d85b926ed4f98ec179821e feat(v11): join-ceremony backend — seed lifecycle, JoinSession, fail-closed v3 gate
- 77b4d29ab95eae39f1cd4c9947b3f52bc685e53a feat(v11): join-ceremony crypto foundation — RFC-6238 TOTP + V3 signing + handclasp2
- 6e40913b5d03e50d0e0936b968f9047938d29021 feat(v11): join-ceremony frontend - guided guest/host wizards, offline-bundled
- 1aecfb152b22dd5d5bbd98b365e4e974fd3f63db feat(v11): join-ceremony route wiring - federation /fed/v1/join/* + operator endpoints + host/guest drivers
- 8963382282f6da54ad7006486c31ff947c2e2092 feat(v11): managed reranker - llama.cpp sidecar with ollama-style guided setup
- 80b3f62336eba12c6421831db1d6f8eb95f5c604 feat(v11): recover orphaned memories (old-key re-key) + deprecated is audit-only
- 788ddcf570a51b5f99c695897f2b76e8954169f8 feat(v11): rename sidebar Network->Agents, Networks->Federation (kill the collision)
- f90284b0c9133a2aa7a6dee6bcfc91a3f3168d4a feat(v11): train-of-thought board - group related memories into Do's/Don'ts/Observations/Notes columns
- 0ba970ceeb70ed835e4bc1053250dd252146f843 feat(v11): transport layer — mTLS federation listener, query proxy, receipt exchange (off-consensus)
- 2354016e5a287ebbe209486365bdcbbbbdcec795 feat(v11): zero-terminal reranker setup + engine discoverability + recall bounds
- 482a94341276836be7a8328d5ea9152b4329410e fix(v11): 5b-2 fresh-eyes review polish (honesty + completeness)
- 5074cf1d36224d5e470b43e1981145b7aaa423fd fix(v11): CRITICAL - dedup validators in RegenerateGenesis (agent removal bricked the node)
- 1678de72748cf16d33293c3c9be7c3713856e32f fix(v11): Federation page width - full-width, centered (was pinned to a 720px left column)
- 904263c09df281630897cb7a655dbdc4efce205b fix(v11): MRI focus - domain-scoped train of thought + camera zoom-out on exit
- b7d1669efa16f03bdda2d6a1532eaf156364eea3 fix(v11): Phase 1 review - tag filter on FTS search path + debounce cleanup
- 919345212d15f63f6989dce913165886fe199ad3 fix(v11): Phase 2a review - re-arm task-board reload on drag end
- aa3a84e149ded11e44054eb0dd75f4090fb78d15 fix(v11): Phase 2b review - atomic compare-and-swap task claim
- 8f33c33d278fcafa8174f9d80402c694c7e98979 fix(v11): Phase 4 polish - node banner scoping + idle-chain amber flash
- 27b62c98eec13b10935acfa01fbe7fde81512857 fix(v11): Phase 5b-1 re-review - codex comment-headers + symlink guard on codex writes
- e0f9a777a5cc9b25fa41c46a1372f608c4caad6a fix(v11): UX polish batch 1 - fed sharing-direction bug + clearance label + close glyph + a11y
- b087b0a272f02351edd942bfc2c4496ef037cbe5 fix(v11): UX polish batch 2 - delete-confirm leak + import spinner gap
- d1f2285f491e1e4c630e779996a8e9dd1045ce35 fix(v11): agent-create syncs permissions on-chain (close create-time RBAC drift)
- 02d5311fa7fa7e707d8f3db5554397d7a9a808df fix(v11): app-v15 consensus hardening (footgun E + AccessQuery) + transport gap-check fixes
- 4f9ea52199673ab877342cb0664cc68a40b5e3c9 fix(v11): broadcast AgentSetPermission on org_id/dept_id-only edits too
- e7f9c7994f00779ed04b1e439e474c356e4ff367 fix(v11): co-commit round-2 review — namespace collision + coauthor DoS + gaps
- 8c381c8566d708e95b67b940aad46ba37859ba8a fix(v11): consensus-gated audit findings - co-commit clobber, tx malleability (app-v15, fix-in-place)
- e395a89b07062863f9e72ef32bbb85a681b65b3e fix(v11): cross_fed upsert confused-deputy — authorize over the EXISTING record too
- 26cf0b2a367223faa2be06382f8e36390341b590 fix(v11): enterprise-pass batch 1 - real functional bugs from the UX audit
- da644fa6a9068c751707e2f3830b8be5fae83461 fix(v11): enterprise-pass batch 2 - gap-check findings (7 confirmed bugs)
- b894083d9df57c23332aebe3442f0f56b33b2e8d fix(v11): fresh-eyes review hardening of the app-v15 sprint
- b11702ed3caee2541b4b6d7923f3ed7f1db83ae6 fix(v11): full-audit remediation - 15 non-consensus findings (web/frontend/crypto)
- 1c183c2f335776ea849b963e9edbe4a53ad21e56 fix(v11): full-surface review fix-to-green (42 findings) + brain view rework
- 1bfe195f9432c5fb145286a94e726735b378ec3c fix(v11): harden co-commit — fresh-eyes review (3 HIGH + 2 MED + gaps)
- f120adfaaad25c9b52bb1f2da23f9102bf2a706c fix(v11): re-embed robustness — background job + tolerate undecryptable memories
- b3b590ccc64e31807fe1a57e5c74c0dc7ce5e030 fix(v11): redeploy - abandoned run reports failed, not idle (close LOW)
- 1df554aff9664cb83f41df748a3109f992c3ba14 fix(v11): redeploy root-cause (no brick / no stuck banner) + leftover-identities UX
- afeb9c5cab2222686eba9cc7dccc5aeaa4dc8835 fix(v11): redeploy status reports real terminal outcome (kill false-success)
- 1a2f2ad6ea7abf825f6a2dc9ee092eee1caa1959 fix(v11): redeploy verify round-2 - between-phases false-success + test mock
- c568c7fd9b653fc3f9d0d50637f6f3ddb6916dc1 fix(v11): stamp embedding_provider at insert - new memories no longer pose as unembedded
- 26b7bfc432561b319cbfe7faff630f8f0dd21b50 fix(v11): transport round-2 review — 2 HIGH + 6 MED/LOW hardening
- 6e6e1f0b394060fab554f9deec09c4c71195ab5e fix(v11): transport round-3 review — staged-CA griefing race + 2 RBAC gaps
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About l33tdawg/sage
Institutional memory for AI agents with real BFT consensus. 4 application validators vote on every memory before it's committed — no more storing garbage. 13 MCP tools, runs locally, works with any MCP-compatible model. Backed by 4 published research papers.
Related context
Related tools
Beta — feedback welcome: [email protected]