Kalien is a deterministic Asteroids stack with:
- a React client (
src/) - a Cloudflare Worker gateway/API (
worker/) - a RISC Zero prover service (
kalien-verifier/) - a Soroban score contract (
kalien-contract/) - an autopilot lab for tape generation and benchmarking (
autopilot/)
- docs/README.md: canonical architecture and operations docs
- worker/README.md: Worker API, queues, and bindings
- kalien-verifier/README.md: prover service setup and deployment
- kalien-contract/README.md: on-chain score contract and proof flow
- autopilot/README.md: deterministic tape generation lab
- cli/README.md:
kalienterminal client - test-fixtures/README.md: canonical tape/proof fixtures
- shared/README.md: shared cross-package utilities
From repo root:
bun install
bun run devType/lint/format checks:
bun run check- Local secrets/config live in
.env,.dev.vars, and.codex/(ignored by git). - This repo is multi-workspace; run commands from the README for each component to avoid path confusion.
