neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
Own your AI memory. Deterministic tri-graph knowledge synthesis, local-model execution, and verifiable governance.
Developer toolsJavaScript · PythonGitHub @binary16labsOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
The canonical Sovereign AI Agent OS & runtime harness. Built for Model Context Protocol (MCP), Agent-to-Agent (A2A) swarms, and zero-token tax execution.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Prime-Silo // Sovereign AI Agent OS & Harness
The canonical Sovereign AI Agent OS and runtime harness — engineered for institutional cognition by Binary 16 Labs & Agent Benny.
"Stop gambling with probabilistic cloud wrappers. Start executing with deterministic institutional reasoning."
Prime-Silo is an open-source typed execution substrate and Agent OS harness designed for organizations requiring data sovereignty, zero token tax, and verifiable lineage. It fuses two breakthrough architectures:Read the full README ↗The canonical Sovereign AI Agent OS and runtime harness — engineered for institutional cognition by Binary 16 Labs & Agent Benny.
Explore Live Web Substrate • Read Architecture Spine • View Token Economics
"Stop gambling with probabilistic cloud wrappers. Start executing with deterministic institutional reasoning."
Prime-Silo is an open-source typed execution substrate and Agent OS harness designed for organizations requiring data sovereignty, zero token tax, and verifiable lineage. It fuses two breakthrough architectures:
runtime/.While traditional agent frameworks suffer from context bloat, cloud gatekeeper fees, and brittle custom code, Prime-Silo delivers:
The goal: a single Agent OS shell that gives institutional operators one nav, one theme, one run timeline, and one audit story across documents, code, tabular data, and post-run review — without ever compromising determinism or burning capital on cloud context bloat.
Prime-Silo splits surfaces into two zones, with different agent authority in each:
| Zone | Surfaces | Agent authority | Where it lives |
|---|---|---|---|
| Deterministic | Manifest authoring, run execution, KG/code graph mutation, L3 writes, skill registry | Read-only. Drafts → HITL → sign_manifest() → run | Static React widgets |
| Review (fluid) | Post-run drill-down, frame inspection, reasoning trace, audit query, agent-composed analyst reports | Read everything; write only to agent_sandbox/{views,notes,drafts,skills}/ | Adaptive composed canvas |
Pinned agent-composed layouts become .aamp.view bundles, HMAC-signed via the existing skin-pack signing path. Replaying a layout is deterministic and auditable.
See runtime/architecture/ADR-001-prime-silo-shell-fork.md for the full decision record, architecture/ROADMAP.md for the rolling phase status, and architecture/OPERATING_PLAN.md for the test runbook + dev loop.
👤 Desktop App Users — Start here:
💻 Command-Line Users — Start here:
node space and benny commands🤖 AI Agents — Start here:
🔧 Developers — Start here:
runtime/architecture/ADR-001-prime-silo-shell-fork.md — Design decisionsarchitecture/OPERATING_MANUAL.md — Deep-dive dev setup📚 Full Documentation Index:
Interactive demo site: site/ — self-contained website that tours every feature (with layer-by-layer deconstruction views), embeds the operating manual, and ships a configuration wizard (generates your .env + prime-silo.config.json + launch commands, each setting mapped to the process that consumes it) plus a live operator dashboard that health-checks your running stack. No build step:
.\scripts\site.ps1 # or: python -m http.server 4173 --directory site
# → open http://localhost:4173
Companion — Memo-Ray: the memory graph of the cognitive mesh — the third first-class graph beside the knowledge graph (documents) and code graph (AST). It X-rays Claude + Antigravity session logs into an explorable organic lineage map so the operator never has to be the institutional memory. Clone it beside this repo (or set MEMORAY_DIR); .\scripts\dev.ps1 auto-boots it when enabled.
As of Phase M1 the memory graph is built into the shell — one capability on four surfaces, all over a single configurable proxy (/api/memoray, endpoint via MEMORAY_BASE_URL or the wizard manifest):
#/_prime_silo/memory: Command Center cards, session list, lineage graph, node inspector, a conformance strip, and first-class offline/disabled screens.memory-recall: the onscreen agent answers "what was I working on / which sessions touched file X" by querying the graph itself.node space memory <status|sync|sessions|search|audit>.manifests/integrations/memoray.integration.json (data model + process map + config surface, HMAC-signed). GET /api/integration_audit / node space memory audit / node scripts/audit-integrations.mjs probe live reality against that declaration and emit a drift report whose findings carry the owner path to fix — so an agent (or a local LLM via Lemonade) can maintain it without spelunking. See manifests/integrations/AGENTS.md.Phase B ropes the scattered pages into a single calm surface at #/_prime_silo/bridge — designed for one mental model, not six tabs. A mode rail (Pulse · Memory · Documents · Code 3D · Flows · Runs), one stage, and Benny (the onscreen agent) in the dock, grounded in whatever's on screen so you can ask "explain this" / "what did I work on" and get a real answer with a deep link back.
manifests/integrations/bridge.integration.json) covered by the self-audit, and ubiquitous: page + benny-pilot agent skill + node space bridge <status|plan|run|ingest|open>. Configurable landing via BRIDGE_DEFAULT_MODE. Pulse carries Memo-Ray's /api/lifelog activity feed (sessions + artifacts + git commits).prime-silo/
├── app/ # space-agent — browser frontend
├── server/ # space-agent — thin Node.js shell server
├── space/ # space-agent — agent runtime
├── packaging/ # space-agent — desktop builds
├── runtime/ # vendored from skybluecycology/benny
│ ├── benny/ # FastAPI backend, Pypes, swarm, governance
│ ├── manifests/ # Pypes/swarm manifests
│ ├── tests/ # pytest suite (~200 tests)
│ ├── docs/ # operator manuals, ADRs, requirements
│ └── architecture/ # ADR-001 lives here
├── scripts/ # prime-silo dev/launch scripts
└── README.md # this file
runtime/benny/)runtime/, space-agent shell merged.aamp.view HMAC sign / verify / pin / load chokepoint; pinned views are self-describing signed JSON, GET /api/views/load/<ws>/<filename> returns {view, signature, valid} in one round-tripmanifest_explorer) lists registered swarm manifests and renders the selected one as dag.canvas. No agent context — runtimeFetch with no scope.aamp.integration/1 manifest (data model + process map + config surface), surfaced on four surfaces (page #/_prime_silo/memory, memory-recall agent skill, node space memory CLI, /api/integration_audit self-audit) over one configurable proxy#/_prime_silo/bridge) unifying memory, documents→triples, code, flows and runs with Benny grounded in the stage; signed bridge.integration.json; ubiquitous (page + benny-pilot skill + node space bridge); carries Memo-Ray's lifelog feedPhase status is tracked rolling in architecture/ROADMAP.md. The original phase rationale lives in runtime/architecture/ADR-001-prime-silo-shell-fork.md §8.
# 1. Install Python + Node deps
cd runtime
python -m pip install -e .
cd ..\server
npm install
cd ..
# 2. Set required environment (HMAC key — runtime owns it; browser never sees it)
$env:BENNY_HMAC_KEY = "<64-hex-character key>" # see OPERATING_MANUAL.md §2.5 for how to generate
# 3. Boot runtime + shell in parallel
.\scripts\dev.ps1 # bash users: ./scripts/dev.sh
# 4. Verify the ADR-001 surfaces are live
curl http://localhost:8005/api/agent_sandbox/health
curl http://localhost:8005/api/widgets
# 5. Browse manifests in the shell:
# open http://localhost:3000/#/_prime_silo/manifest_explorer
A full setup-from-scratch walkthrough, including prerequisites, HMAC key generation, smoke tests, and a feature-by-feature usage guide, lives in architecture/OPERATING_MANUAL.md.
git remote add benny https://github.com/skybluecycology/benny.git # one-time
git subtree pull --prefix=runtime benny master --squash
Fixes that originate in runtime/ go back upstream as PRs against skybluecycology/benny. Anything touching runtime/benny/ lands upstream first; the fork only owns:
.aamp.view view bundlesSpace-agent shell code under LICENSE (inherited from upstream). The vendored Benny tree retains its own license at runtime/LICENSE where applicable.
Prime-Silo — engineered by Binary 16.
call_model() (Lemonade local) → drafts fixes into agent_sandbox/drafts/ for human pinning