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

⬑ Ξ© β†Ί Ξ¨ Ξ” Ξ› Ξ£ Ξ¦ Ξ±

Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Space using Snapkitty/abzu-sovereign-ide 1