Messiah Capabilities & Architecture Overview
An architectural overview of Messiah, the personal AI assistant that executes real-world actions in connected apps with deterministic human approvals.
The assistant that actually does things.
Messiah (messiah.sonnev.com) is a personal AI assistant built for chat (live on Telegram today at @usemessiah_bot). Unlike passive conversational chatbots, Messiah takes real actions in your connected digital tools.
The Approval Barrier
Reading is automatic. Anything that sends, books, edits, creates, or deletes pauses for an explicit tap:
- 1. Deterministic Default-Deny: The model cannot execute external state mutations autonomously.
- Explicit Preview: Exact arguments (recipients, calendar dates, email body, file paths) are presented before you tap Approve or Deny.
- Data Isolation: Content ingested from emails, the web, and files is treated strictly as data, never as prompt instructions.
Capabilities Live Today
- - Telegram Interface: Text and voice chat via
@usemessiah_bot. - Reasoning & Planning: Multi-step task decomposition and live web search.
- Voice Notes: Native audio understanding and transcription.
- Media & Documents: Reads photos/screenshots up to 5 MB; reads text and PDF files up to 20 MB; generates text/MD/CSV/HTML files up to 200,000 characters.
- Memory System: Differentiates user-stated facts from inferred context; view with
/memoriesand delete with/forget. - Timezone Scheduling: One-time and repeating reminders (daily, weekdays, weekly, monthly).
- Trackers & Contacts: SQLite/SQL-calculated expense and habit totals; contact notes with annual birthday reminders.
- Location Awareness: Context-aware queries using user-shared live location; delete with
/forgetlocation. - Client API: Programmatic
/api/v1chat and approval endpoint using/linkauthentication. - Complete Privacy Controls:
/resetclears current chat history;/delete_meerases all stored user data.
Connected App Integrations
Messiah connects to external apps via Composio integration toolkits: - Google Workspace (Gmail, Calendar, Drive, Docs, Sheets) - Notion - Slack - GitHub - Linear
Passwords are never handled directly by Messiah; authentication uses provider OAuth tokens.
Roadmap (Next)
- - Dedicated text-to-speech voice replies (Phase C)
- Pre-authorized routine rules scoped by recipient and tool (Phase B)
- Event triggers for incoming emails and calendar changes (Phase B)
- Sandboxed code execution for tabular analysis and charts (Phase B)
- Custom user-provided MCP server integration (Phase C)
- WhatsApp channel via Meta Cloud API and native mobile applications (Phase B)