Why June

Vision

Software now has two audiences — people and agents — and two authors: people and agents. June is designed for that world end to end.

Core design philosophy

No glue layer. Declare auth, resources, and your actions in one model; June wires the adapter, mounts the endpoints, and bridges identity into the agent surface. June is opinionated on purpose — these choices are made for you:

Where we are

June is 0.0.x — the spec is still being drafted, and APIs will change. Benchmarks are dev-machine numbers with published methodology. The owned Rust+V8 runtime and server-reactive live RSC are experimental roadmap items — today's host is Bun/Node, deploying to Workers.