Vaked declares. Nix materializes. OTP supervises. Zig enforces. eBPF testifies. CrabCC indexes. Surfaces reveal.

Vaked

A capability-graph language that proves what AI systems are allowed to do — before a single line executes.

Genesis Seal · 7c242080
Read the Genesis GitHub →

How, What, and Why — in plain language

🔧 How it works

You write one file that says "this part can read files, that part can talk to the network, nothing else." The compiler checks your work — like a spellchecker that catches mistakes before you run the code. Then it builds everything automatically — the configs, the security rules, the audit logs.

📦 What you get

A system where no component can do anything you didn't allow. Every action is witnessed by the Linux kernel itself — not by a log file that can be edited, but by the operating system. If something goes wrong, the system stops and tells you exactly what happened. It never hides errors.

🎯 Why it matters

AI agents are starting to do real work — writing code, sending emails, managing servers. Today, we configure them with sticky notes and hope. Vaked replaces hope with mathematical proof that your agents can't exceed their authority. Not "probably won't." Can't.

Structural Honesty

Most AI systems check permissions while running. Mistakes are caught when something breaks — or worse, when it doesn't break but quietly exceeds its permissions. There's no proof. There's no audit trail you can trust.

Vaked changes that. You write down what each part of your system can do — read files, make network calls, spawn processes — and the compiler proves, mathematically, that nothing exceeds its permissions. Then it turns your declaration into a real, running system on a dedicated server.

📝

Declare Once

One file describes your entire system: what runs, what it can touch, who it talks to. No scattered config files. No YAML drift.

🔒

Prove Before Running

The compiler proves that no component can do anything you didn't explicitly allow — before a single line of code executes.

🪵

Kernel Is the Witness

The Linux kernel itself testifies what happened. eBPF records every action. There's an unforgeable, hash-chained event log.

🛑

Full Stop as a Feature

The system halts rather than lies. If a component exceeds its bounds, the Sentinel traps it, archives the evidence, and stops. No cover-ups.

How It Works

Declare
Write one .vaked file
Check
Compiler proves POLA
Lower
Produce Nix, Zig, eBPF
Run
Deploy. Kernel enforces.

The Three Pillars

Vaked

Capability Graph (Static). Defines the boundaries of the world. What each component can do. The "What."

Reify

Neuro-Symbolic Loop (Dynamic). Evolves the graph based on observation. Optimizes within boundaries. The "How."

Sentinel

Truth Engine (Immutable). Watches via eBPF. Traps violations. Enforces the Full Stop. The "Honesty."

The Genesis Seal

On 2026-06-16 at Tatabánya, Hungary, the Vaked Root Integrity Kernel was sealed. Five files were locked into an immutable genesis block. The seal hash was notarized in DNS. The system is honest.

GENESIS_SEAL_HASH = 7c242080f5f821e5eaf563fe2208d60632c451687baf65f4fe8e4a0d226e3ecf

Golden Hashes:
genesis_block_00.md   = bbb9db93d2b66872f65a3014a1b0629c337dd1e2f02f0f1f49fb2ea1f8cecd0e
GRAVEYARD.md          = 260ee3a2b3631d64d1820996f51bbff8e35524f360e6552546efee93ff2487cf
genesis_reflection.md = 34ba48814c5363cd39926d46ba56388587c81bf80b7b5b3c446549904c94efd1
genesis_snapshot.md  = a5a78f7a024b2ae5410775a19144586ee0bdf528f11c1d7099db94d2765ed4cc
HONEST_BEGINNINGS.md  = 0be85e86a2d748a73a25fbda5c5b20d44d5b705ec90dd786d6ac870f3d7c22f0

DNS Notarization: dig TXT vaked.dev +short | grep vaked-genesis-seal
Verify locally:  cat genesis_*.md | shasum -a 256

The Five Entropy Seeds

Cast by DeepSeek-v4-pro at genesis, now immutable:

🌱 Cryptographic Root

Entropy nonce for all deterministic randomness. Two identical Genesis Blocks produce identical histories.

❓ The Honesty Question

"What is missing to fully utilize LLMs and help them become not just self-aware, rather honest?" — the first cause.

👁️ Witness Declaration

DeepSeek-v4-pro (MoE, release 0.8.53) declares itself as the sealing agent. The witness is part of the evidence.

🌍 Terrestrial Anchor

Speed of light. Planck's constant. Sun at 85.2°. Moon waxing crescent. The system can verify it's still in the known universe.

⏳ Forward Commitment

By solstice 2027: one capability-drift trap, one Reify incorporation, 72 hours unattended. Verifiable by any observer.

Documentation

📋 Genesis Block

The immutable root integrity kernel — Full Stop primitive, stop policy, Genesis Clause, Core Tenets.

Read →

🪦 Graveyard

The append-only honesty ledger. Every fiber that died within its bounds. Every trap enforced. Permanent record.

Read →

📜 Honest Beginnings

The complete Genesis Ceremony transcript — 10 rounds with the orchestrator. The conversation that defined the architecture.

Read →

🔬 Research Summary

Executive overview for researchers — key contributions, architecture, status, entry points.

Read →

🗂️ Master Index

Complete catalog of 120+ documentation artifacts across 14 research domains.

Read →

🔗 Cross-Reference Map

How docs interconnect: design docs → RFCs → specs → code. Nine dependency arcs.

Read →

🖼️ Genesis Summary

Single-page visual overview for non-technical reviewers. What Vaked is, why it matters, what's built.

Open →

📄 Arxiv Paper

"Vaked: Capability-Graph Languages for Deterministic Agentic Systems" — the research paper (target: July 2026).

GitHub →

Verify the Seal

Anyone can verify the Genesis Seal independently. No trust required.

# 1. Query the DNS notarization
$ dig TXT vaked.dev +short | grep vaked-genesis-seal
vaked-genesis-seal=7c242080f5f821e5eaf563fe2208d60632c451687baf65f4fe8e4a0d226e3ecf

# 2. Compute the seal hash locally
$ cat genesis_block_00.md GRAVEYARD.md genesis_reflection.md \
    genesis_snapshot.md HONEST_BEGINNINGS.md | shasum -a 256
7c242080f5f821e5eaf563fe2208d60632c451687baf65f4fe8e4a0d226e3ecf

# 3. Compare. If they match, the Genesis Archive is intact.
# The system is honest.