YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
ABZU Sovereign BEAM IDE
ββββββ βββββββ βββββββββββ βββ
βββββββββββββββββββββββββββ βββ
ββββββββββββββββ βββββ βββ βββ
ββββββββββββββββ βββββ βββ βββ
βββ ββββββββββββββββββββββββββββ
βββ ββββββββββ ββββββββ βββββββ
SOVEREIGN ARRAY SHELL β ⬑ Ξ© βΊ Ξ¨ Ξ Ξ Ξ£ Ξ¦ Ξ±
Phoenix LiveView Β· Elixir Β· Nx Arrays Β· J Language Β· BOB AI Β· WORM Chain Β· GitLab CI Live Feed
A sovereign BEAM IDE where every action is sealed to an append-only WORM chain, BOB (IBM Gamma β Sovereign) reasons over your code in three languages, and GitLab CI pipelines stream live Frankenstein results directly into the editor.
Architecture
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β ABZU SOVEREIGN BEAM IDE :4000 β
β β
β ββββββββββββ ββββββββββββ ββββββββββββ ββββββββββββ β
β β ELIXIR β β NX β β J β β ⬑ GITLAB β β
β β EDITOR β β ARRAYS β β LANGUAGE β β LIVE FEEDβ β
β β (Monaco) β β β β β β (PubSub) β β
β ββββββ¬ββββββ ββββββ¬ββββββ ββββββ¬ββββββ ββββββ¬ββββββ β
β ββββββββββββββ΄βββββββββββββ β β
β β β β
β βββββββββββββββββββΌβββββββββββββββββββββββββββΌβββββββ β
β β Phoenix LiveView (IdeLive) β β
β β PubSub subscriber: "sovereign:gitlab" β β
β ββββββ¬βββββββββββββββββββββββββββββββ¬ββββββββββββββββ β
β β β β
β ββββββΌβββββββ βββββββββββββΌββββββββββββββ β
β β BOB Agent β β POST /api/pipeline_eventβ β
β β + CATCODE β β PipelineEventController β β
β βββββββββββββ βββββββββββββ¬ββββββββββββββ β
β β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββ β
β β WormChain (DETS β append-only, sha256 DJB2) β β
β βββββββββββββββββββββββββββββββββββββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β²
β POST /api/pipeline_event
β X-Sovereign-Sig Β· X-Sovereign-Ts
β
ββββββββββ΄βββββββββββββββββββββββββββββββββββββββββββββββ
β SnapKitty GitLab Connector :4700 β
β GitLab Webhook β ROBOB β Frankenstein workflow β
β Brain (Claude Sonnet 4.6) β Hands (FAISS+Neo4j) β
β β Legs (Granite Code 3B, RTX 3080) β Review β
β https://github.com/SNAPKITTYWEST/snapkitty-gitlab β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Quick Start
mix setup
mix phx.server
# β http://localhost:4000
Languages
| Tab | Runtime | Default |
|---|---|---|
| ELIXIR | Code.eval_string/1 in BEAM sandbox |
Hello, sovereign |
| NX ARRAYS | Nx tensor ops + APL-style broadcasting | phi contraction sequence |
| J | J Language via jRunner (optional install) |
Fibonacci fork |
Features
BOB AI Sidebar
- COMPLETE β extends your code with sovereign reasoning
- EXPLAIN β explains what the code does in any language
- REPAIR β fixes runtime errors (active when error panel shows)
- CATCODE gate screens every BOB response before display
- Every BOB response + verdict is WORM-sealed
⬑ GITLAB Live Feed
Real-time Frankenstein pipeline results streamed from the SnapKitty GitLab connector:
- Pipeline events appear instantly via Phoenix PubSub β no polling
- Brain output (purple) β Claude Sonnet 4.6 architect spec
- Legs output (cyan) β Granite Code 3B local GPU execution
- Review verdict (green) β PASS / WARN / BLOCK
- Event badge on tab shows live count
- Every event WORM-sealed to DETS ledger on arrival
WORM Chain
- DETS-backed append-only ledger at
priv/worm-ledger.dets - SHA-256 DJB2 seal IDs
- Sidebar shows last 5 seals with action labels
GitLab Pipeline Integration
Wire the SnapKitty GitLab Connector:
# snapkitty-gitlab .env
ABZU_URL=http://localhost:4000
ABZU_SECRET=sovereign-abzu-bridge
ABZU receives:
POST /api/pipeline_event
X-Sovereign-Sig: <sha256(secret:ts:body)[0:16]>
X-Sovereign-Ts: <unix ms>
Test manually:
curl -X POST http://localhost:4000/api/pipeline_event \
-H "Content-Type: application/json" \
-H "X-Sovereign-Sig: test" \
-H "X-Sovereign-Ts: $(date +%s)000" \
-d '{
"worm_hash": "abc123test",
"payload": {
"pipeline": "mr-review",
"event": "Merge Request Hook",
"context": {"repo": "my-repo", "branch": "feature/sovereign"},
"result": {
"final_out": "APPROVE β all sovereign checks passed",
"steps": [
{"step": "BRAIN", "output": "Architect spec...", "ms": 12000},
{"step": "LEGS", "output": "fn review() { ... }", "ms": 800}
]
}
}
}'
Click the ⬑ GITLAB tab β the event appears live.
Environment Variables
| Variable | Default | Description |
|---|---|---|
BOB_ENDPOINT |
β | BOB AI backend (Bedrock proxy) |
ABZU_BRIDGE_SECRET |
sovereign-abzu-bridge |
Shared secret for GitLab push sig |
Stack
- Elixir / OTP / Phoenix LiveView β real-time UI, zero JS state
- Phoenix PubSub β instant broadcast to all IDE sessions
- Nx β tensor operations, APL-style array language on the BEAM
- J Language β ASCII APL, fork-style math verbs
- Monaco Editor β VS Code engine in the browser
- DETS β Erlang native disk storage for WORM ledger
- BOB + CATCODE β sovereign reasoning + integrity screening
- Frankenstein β Brain/Hands/Legs/Review workflow at
:4300
⬑ Ω ⺠Ψ ΠΠΣ Φ α
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support