File size: 4,489 Bytes
4e430ea | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 | # SnapKitty Sovereign IDE Extensions
Free VS Code extensions for the [SnapKitty Sovereign OS](https://collectivekitty.com) โ bringing the MAGMA governance protocol and live WORM chain state directly into your editor.
---
## Extensions
### `magma-protocol` โ the command bus
Seal code, anchor decisions, and route agent instructions without leaving VS Code.
| Keybinding | Command | Description |
|------------|---------|-------------|
| `Ctrl+Shift+M` | Open Panel | MAGMA terminal โ type ยง or $ instructions |
| `Ctrl+Shift+S` | Seal selection | Seal highlighted code to WORM chain |
| `Ctrl+Shift+L` | Seal file | Seal current file SHA-256 to chain |
| Right-click | Seal / Anchor | Context menu on any file or selection |
**Auto-completions** โ type `ยง` or `$` and get tier/shorthand suggestions inline.
**On save** (optional) โ auto-seals every saved file hash to the chain.
**On commit** โ seals every git commit hash to LEDGE automatically.
### `sovereign-status` โ live chain state in the status bar
```
$(lock) 7f3a1b2cโฆ ยท 142 $(circuit-board) 24 AGENTS
```
Polls your SnapKitty OS every 30 seconds. Click either item to open the MAGMA panel or show the chain head.
---
## Quick start
```bash
# Clone this repo
git clone https://github.com/snapkittywest/sovereign-ide-extensions
cd sovereign-ide-extensions
# Install and compile magma-protocol
cd magma-protocol
npm install && npm run compile
# Press F5 in VS Code to launch Extension Development Host
# Install and compile sovereign-status
cd ../sovereign-status
npm install && npm run compile
```
Requires a running [SnapKitty OS](https://collectivekitty.com) instance at `http://localhost:3000` (configurable via settings).
---
## MAGMA Protocol quick reference
```
TIER PREFIXES $ SHORTHANDS
๐ SEAL CIPHER $seal โ cryptographic seal
๐ ANCHOR MNEMEX $anchor โ immutable WORM write
โก FLUX HERALD $flux โ state transition / broadcast
๐ SENTINEL SENTINEL $watch โ security monitor (auto-urgent)
๐ฆ VAULT VAULT $vault โ financial authorization
๐ฎ ORACLE ORACLE $query โ knowledge graph query
โ๏ธ FORGE FORGE $forge โ build / deploy action
๐ง NOVA NOVA $ask โ synthetic intelligence
๐ LOC LOC โ binary outcome. no retry.
```
---
## Settings
| Setting | Default | Description |
|---------|---------|-------------|
| `magma.osUrl` | `http://localhost:3000` | SnapKitty OS base URL |
| `magma.sealOnSave` | `false` | Auto-seal file hash on save |
| `magma.sealOnCommit` | `true` | Seal git commit hash to LEDGE |
| `magma.agentDefault` | `FORGE` | Default agent for instructions |
| `sovereignStatus.pollInterval` | `30` | Status bar poll interval (seconds) |
---
## Architecture
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ VS Code โ
โ magma-protocol extension ยท sovereign-status โ
โโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โผ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ SnapKitty OS (localhost:3000) โ
โ /api/labs/ledge/seal ยท /api/merkle/root โ
โ WORM chain ยท 24 agents ยท MAGMA ยท Merkle root โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
---
## Related
- [LEDGE](https://github.com/snapkittywest/ledge) โ open-source WORM chain (Rust + WASM)
- [SnapKitty OS](https://collectivekitty.com) โ the sovereign AI operating system
- [Live chain explorer](https://collectivekitty.com/labs/ledge)
- [Honeypot live feed](https://collectivekitty.com/labs/sentinel)
---
*MIT License ยท SnapKitty Collective ยท 2026*
*"The development environment that seals every decision."*

|