Sona
Sona
Sona is the personal AI assistant the TnsAI maintainers run for themselves. It is the first concrete consumer of the framework — every TnsAI module that can't carry Sona's workload is a feature we haven't finished.
This section walks you from "zero" to "talking to your own Sona over Telegram", then explains the architecture underneath.
Pages
- Quickstart — Install Sona, point it at a Telegram bot, send your first message. ≈ 5 minutes.
- How It Works — Gateway, workspaces, BDI loop, channel adapter SPI, skill router. Diagrams included.
- Channels — Per-channel setup guides. Telegram, CLI, and Email ship today; Slack / Discord / WhatsApp are framework-side ready, Sona-side wiring in progress.
- Machine-readable mode (
--json) — Envelope contract for orchestrating Sona from scripts and parent agents. Every command, one shape.
Related
- Sona — Dogfood Personal Assistant — "Why does Sona exist?" perspective.
- TnsAI Quickstart — Build an agent inside your own code (not as a daemon).
- Channels — The SPI the Telegram adapter implements.
- TnsAI.Sona repo — Source + the authoritative
README.mdandCHANGELOG.md.