Athena RS 3.25.0
current version: 3.26.2
Athena
Athena is the Rust gateway and runtime behind athena_rs: multi-backend data access, admin APIs, provisioning, background workers, realtime transport, and the operator surfaces that sit around them.
Start here
- Docs hub
- Workspace scale
- Workspace manifest
- CLI manifest
- Crates overview and crate manifest
- Apps overview and app manifest
- Benches overview and bench manifest
- Examples overview and example manifest
Repository shape
src/holds the rootathena_rsserver/runtime and the Rust SDK surface.crates/contains 29 package directories, including 28 root-workspace members and 1 adjacent crate.apps/contains 8 operator, docs, desktop, marketing, and edge-delivery surfaces.sql/contains runnable provision and migration SQL.docs/contains repo-local architecture, runtime, and workspace documentation.openapi.yamlandopenapi-wss.yamlcapture the HTTP and WebSocket contracts.
Common workflows
- Inspect the runtime CLI from the repo root with
cargo run --bin athena_rs -- --help. - Run Rust tests and heavier Rust verification from WSL2 on this machine rather than the Windows toolchain.
- Use the folder READMEs when changing one surface; use the MANIFEST files when you need the whole workspace map.