Interface
aiogram 3.x
Telegram webhooks, voice (Groq Whisper), photos (Gemini OCR), barcode scanning
|
Orchestration
Burr (Apache)
State machine per bot+user. Step tracking, time-travel debugging, state persistence
|
Tool Calling
OpenAI Agents SDK
Structural function calling. tool_choice="required". SQLite sessions. Ghost-proof.
|
Observability
Langfuse + Meridian Dashboard
Per-call traces, token/cost tracking, per-bot analytics
Synqr CRM - gym prospect management, outreach, pipeline tracking
20 tools | Twenty CRM (GraphQL) + Baserow + SerpAPI + Outline
Health + fitness - food logging, workouts, habits, body comp, knowledge base
20 tools | Baserow (food/habits/workouts) + wger + Outline + SearXNG
Personal assistant - calendar, email, tasks, research, diary. Most complex bot.
~9 tools planned | Google Calendar + Gmail + Todoist + Obsidian + SearXNG
Kai, Talon, Vega, Aura, Muse, Lore, Nexus
Pending
7 more bots queued for migration from n8n
60+ tools total across all domains
Twenty CRM
GraphQL | crm.damianslife.com
Gym prospects, contacts, call logs
Baserow
REST | data.damianslife.com
Food logs, habits, workouts, finances
Outline Wiki
REST | wiki.damianslife.com
Scripts, knowledge docs, research
SerpAPI
REST | serpapi.com
Google Maps gym scraping
Groq API
REST | api.groq.com
Whisper voice transcription
Gemini API
REST | generativelanguage.googleapis.com
Photo OCR + vision
SearXNG
Self-hosted | internal:8888
Web search (Sora)
OpenFoodFacts
REST | world.openfoodfacts.org
Barcode nutrition lookup
wger
Self-hosted | internal:8084
Exercise database