Skip to content

Network

AVADIOS — the network DIO lives in.

A peer-to-peer mesh of DIO nodes that share inference, storage, and bandwidth. Open protocols, open economy, no central operator.

What it is

Every DIO instance is a potential node. Nodes discover each other through a Kademlia DHT, exchange capability profiles, and route work to the best peer for the job — by latency, reliability, model availability, and price.

The network has no headquarters. Bootstrap nodes are themselves distributed; routing tables are local; the ledger is replicated. You join by running DIO. You leave by closing the app.

How a request travels

  1. Your DIO answers what it can locally. Most prompts never leave your machine.
  2. For harder work, your DIO offers AUTOM. It posts a request with a price.
  3. The network routes it. Multiple nodes accept, run inference, and return signed results.
  4. Proof of Inference verifies the answer. Responses are compared; majority agreement passes.
  5. Settlement. AUTOM moves from your wallet to the responding nodes. The transaction is recorded on the ledger.

How it stays alive

Distributed discovery.

Kademlia DHT. No critical seed nodes. New nodes bootstrap from any reachable peer.

Proof of Inference.

Same prompt to N nodes. Agreement threshold = accepted answer. Disagreeing nodes lose reliability.

Encrypted, sharded storage.

Files stored on the network are split, encrypted, and distributed. Hosters serve bytes; only key-holders can read them.

The tech stack

LanguageRust
Networkinglibp2p + Kademlia DHT
Local inferencecandle-rs, llama.cpp, Ollama, Whisper
Cryptographylibsodium, AES-256-GCM, Ed25519, BLAKE3
Local stateRocksDB
VoiceWhisper (STT) + platform-native TTS
GUIeframe / egui

Bootstrap peers

New nodes can dial any reachable peer to find the rest of the mesh. These are the seed multiaddrs we operate. Add one to your local DIO (Network → Peers) and your node finds the network instantly.

RegionMultiaddrStatus
us-east-2/ip4/18.191.185.224/tcp/4001live

More seed peers come online as DIO installs grow. The network does not depend on any one of them — drop a peer, the rest still talk.

What is not on the network

Your local conversations. Your local files. Your wallet seed. Anything DIO answers from Tier 0 or Tier 1. The network only sees what you explicitly send to it — and even then, your encrypted vault contents stay sealed to your keys.

How AVADIOS works — AVADIOS