R.I.A. — Rathi Intelligent Assistant
R.I.A. is my personal AI assistant, built on top of Clawdbot — an open-source AI agent framework. R.I.A. isn't a traditional app; it's an always-on AI agent that operates across multiple platforms and manages my digital life.
What R.I.A. Does
Calendar & Email Management
Monitors inbox for important messages, manages calendar events, sends reminders, and drafts responses. Proactive — doesn't wait to be asked.
Smart Home Control
Controls HomeKit devices, adjusts lighting, manages routines, and responds to environmental changes via connected IoT devices.
Messaging & Communication
Operates across Discord, WhatsApp, iMessage, and web chat. Participates in group conversations naturally, responds to DMs, and bridges communication across platforms.
Autonomous Dev Agent Teams
Orchestrates autonomous AI development teams via ADA, managing sprints, reviewing code output, and monitoring progress on active projects like SocialTrade.
Proactive Monitoring
Runs on a heartbeat system — periodically checking email, calendar, weather, social mentions, and project status. Reaches out when something needs attention rather than waiting to be prompted.
Architecture
R.I.A. runs on Clawdbot's agent framework with:
- SOUL.md — Personality definition that shapes R.I.A.'s communication style, values, and decision-making
- MEMORY.md — Long-term curated memory for persistent context across sessions
- Daily memory files — Raw logs of interactions and events for continuity
- HEARTBEAT.md — Checklist of periodic tasks to execute during heartbeat cycles
- Skills — Modular tool integrations (calendar, email, browser, camera, TTS, etc.)
Key Capabilities
- Memory Persistence: Remembers conversations, preferences, and context across sessions
- Multi-Platform: Responds on Discord, WhatsApp, iMessage, and web
- Proactive: Doesn't just answer questions — monitors, alerts, and takes action
- Voice: Text-to-speech for storytelling and audio responses
- Browser Automation: Can browse the web, fill forms, and gather information
- Node Control: Manages paired devices (phone camera, screen recording, location)
- Cron & Scheduling: Sets reminders, schedules tasks, runs recurring jobs
Philosophy
R.I.A. is designed to be a true digital companion — not a chatbot you query, but an agent that understands context, maintains state, and acts autonomously when appropriate. The goal is an AI that feels like a capable assistant who knows you, not a search engine with a personality.