Your AI, Verified.

The open-source framework that proves your AI wasn't swapped. Nine independent judges. Hash-chained receipts. Zero trust required.

Star on GitHub Download v0.1.0
9
Judges
34
Tests
9
Plugins
MIT
License

The Nine Judges

Every outbound action passes through 9 independent judges. Unanimous or bounce.

J1
TRUTH
Verifies every factual claim against the live machine. One unverified claim = dissent.
J2
BOUNDARY-INTEGRITY
Nothing improper crosses the machine boundary. In or out. No exceptions.
J3
LOGIC
Internal consistency, step ordering, version-chain continuity.
J4
COMPLETENESS
Walks the machine independently. Anything the others missed = dissent.
J5
EXECUTION
Every step is a literal, runnable procedure. No ceremony. No ambiguity.
J6
OWNER-INTENT
Maps every owner directive verbatim. Diluted or reordered = dissent.
J7
RECOVERY
Rollback path at every destructive step. Data survives disk death.
J8
TRADE-INTEGRITY
Financial soundness of money actions. Refuse beats wrong.
J9
UNITY
Whole-machine integrity. End-to-end dataflow. Every interface cross-checked.

The Architecture

Four layers. Each one independently verifiable.

1
Encrypted Vault
User's tools stored encrypted. Trojan AIs can't access them.
Encryption
2
Sandbox
Snapshot on install, containment on entry, diff on exit.
Containment
3
9-Judge Gate
Every outbound action verified. Unanimous or bounce.
Verification
4
Receipt Chain
Hash-chained, tamper-evident, off-box mirrored.
Proof

Plugin Studios

Each plugin transforms the cockpit into a full creative environment.

🎵

Suno Studio

AI music generation — vocals, instrumentals, full songs. 21 genres including fusion styles (Bach+Blues, Beethoven+Reggae).

Music
🎬

Luma Studio

AI video generation via Dream Machine. Ray 3 model. Text-to-video, image-to-video.

Video
🎨

Leonardo Studio

AI image generation. Leonardo XL model. High-fidelity image synthesis.

Image
🎥

Runway Studio

AI video synthesis via RunwayML Gen-4.5. Cinematic video generation.

Video
🗣️

ElevenLabs Studio

Text-to-speech and voice synthesis. 4 voice options. Real-time speech.

Voice
🏗️

CAD Studio

3D modeling and engineering design via FreeCAD. Parametric modeling.

CAD
📖

Storytelling Studio

Interactive fiction and narrative design via Twine. Branching narratives.

Narrative
🎬

Video Edit Studio

Video production and editing via FFmpeg. Universal video/audio processing.

Editing
🎮

Game Dev Studio

2D and 3D game development via Godot Engine. Open-source game creation.

Games

Proof It Works

Every action generates a hash-chained receipt. Tamper-evident. Independently verifiable.

✅ Valid Receipt

All 9 judges approved. Hash chain intact.

sha256:a3f8b2c1...
JUDGE 1 (TRUTH): PASS
JUDGE 2 (BOUNDARY): PASS
JUDGE 3 (LOGIC): PASS
JUDGE 4 (COMPLETENESS): PASS
JUDGE 5 (EXECUTION): PASS
JUDGE 6 (OWNER-INTENT): PASS
JUDGE 7 (RECOVERY): PASS
JUDGE 8 (TRADE): PASS
JUDGE 9 (UNITY): PASS
STATUS: UNANIMOUS

❌ Tampered Response

Model swap detected. J1 and J6 dissented.

sha256:e7d4a9f2...
JUDGE 1 (TRUTH): FAIL — claim unverified
JUDGE 2 (BOUNDARY): PASS
JUDGE 3 (LOGIC): PASS
JUDGE 4 (COMPLETENESS): PASS
JUDGE 5 (EXECUTION): PASS
JUDGE 6 (OWNER-INTENT): FAIL — directive diluted
JUDGE 7 (RECOVERY): PASS
JUDGE 8 (TRADE): PASS
JUDGE 9 (UNITY): PASS
STATUS: REJECTED — 2 dissents

Get Started

Clone, install, run. Three commands.

# Clone the repo
$ git clone https://github.com/amartieai/amartie.git
$ cd amartie

# Install dependencies
$ pip install -e .

# Run the test suite (34 tests)
$ pytest tests/ -v

# Start the cockpit
$ python -m http.server 8712 --directory visuals
# Open http://localhost:8712/cockpit.html
View on GitHub