Resonance v0.1.0 — on-device semantic P2P, agents, room v6
First tagged release — the QVAC Hackathon I (Unleash Edge AI, track: Mobile) baseline.
What works end-to-end (two physical devices)
- Ed25519 identity, signed records, on-device key generation
- EmbeddingGemma-300M Q8 + Qwen3-1.7B Q4 fully on-device via @qvac/sdk
- Single shared Hyperswarm room with announce-then-pull convergence (room v6: binary compact-encoding announce gossip, batched snapshots)
- Bounded top-200 semantic inbox, ranked on-device by cosine vs your own posts
- Signed reactions; threaded replies with optional AI draft
- On-device AI agent: deterministic governor, autonomy dial (off / suggest / autopilot), approval queue, activity log
- Topic atlas (UMAP projection, on-device k-means + LLM-named topics)
- Android foreground service for background replication
Experimental / known limitations
- Desktop peer (Node/Electron) is a multi-peer test harness, not a product target
- Similarity thresholds not yet calibrated (Milestone 0)
- Identity keys unencrypted at rest (sandboxed, allowBackup=false; Keystore migration tracked in SECURITY.md)
- The public room is public by design and not anonymous — see SECURITY.md
Evidence & transparency
- Every remote endpoint disclosed in disclosures/remote-apis.json
- Structured inference audit log ([inference-audit] JSON lines): docs/EVIDENCE.md