Why Janus?
The first AI-native systems language — designed for humans and machines to collaborate. Read more
Why Janus?
The first AI-native systems language — designed for humans and machines to collaborate. Read more
Quick Start
Install Janus, write your first program, and compile to a native binary in 5 minutes. Get started
Profiles
:core → :service → :cluster → :sovereign — capability-gated progressive disclosure.
Explore profiles
Tutorials
From Hello World to production: CLI tools, error handling, Zig integration, and package management. Start learning
Package Management Tutorial
Create, sign, verify, and publish sovereign packages. Hands-on guide from janus init to janus pkg publish.
Start tutorial
Hinge CLI Reference
Complete command reference: janus init, janus pkg pack/seal/verify/publish, trust, audit, and more.
Reference
Hinge Architecture
25 modules, 18K lines. Ed25519 + Dilithium3 hybrid signatures, federated Chapters, trust graphs, DMP gossip. Deep dive
The Sovereign Supply Chain
Why centralized registries fail. The Garden Wall doctrine. Cryptographic sovereignty. Federation over authority. Read the philosophy
Error Handling
Zig-style error unions: !T, fail, catch, try/? — errors as values, not exceptions.
Reference
Zig Integration
Zero-cost access to Zig’s entire stdlib. No FFI overhead. use zig and go.
Deep dive
ASTDB Architecture
Code is a queryable database. Every declaration has a stable UUID. Internals
Philosophy
Syntactic Honesty. Mechanism over Policy. Explicit Choice. Revealed Complexity. The Manifesto