Developers
AVADIOS is a 24-crate Rust workspace. It's open. Help us build it.
One repo, MIT-style license, no CLA gauntlet. Pick a ticket, open a PR, ship.
The repo at a glance
github.com/LomaCotta/DIO · 24 Rust crates · 998+ tests · cargo workspace · MIT-style license
| Crate | Purpose |
|---|---|
| ava-core | Shared types, traits, error model |
| ava-net | libp2p transport + discovery |
| ava-consensus | Routing, reliability, Proof of Inference |
| ava-llm | Multi-backend LLM dispatch |
| ava-voice | Audio capture, STT, TTS, VAD |
| ava-crypto | libsodium wrappers, vault primitives, AES-GCM |
| ava-token | AUTOM ledger, RewardBlocks, treasury |
| ava-wallet | BIP-39 + secp256k1 + Ed25519 |
| ava-sponge | Content store, network catalog |
| ava-deployment | Workspace, host metrics |
| ava-dio | The product binary |
| …and 13 more | in the workspace |
How to contribute
- 1. Pick something to work on from the open issues at github.com/LomaCotta/DIO/issues. Or open a new one with your proposal first.
- 2. Build clean. Tests must pass. cargo clippy --all-targets -- -D warnings clean. cargo fmt --check clean.
- 3. Send a PR. We review fast — most contributions land within a week.
The discipline
- Every change is journaled.
- Every architectural decision is recorded as an ADR.
- Every release is reproducible.