ClawdBot
AI Personal Assistant
A 24/7 AI-powered personal assistant that lives inside your chat apps. It manages calendars, searches the web in real time, sends proactive reminders, and runs workflows — all from Telegram.

The Challenge
Most AI tools like ChatGPT are general-purpose interfaces — reactive and session-based. You visit them, ask a question, and leave. But a true personal assistant should work for you around the clock: managing calendars, sending reminders, running workflows, and searching the web — even while you're walking down the street. The goal was to build exactly that, without expensive hardware.
Our Approach
The assistant runs on an AWS EC2 free-tier instance, using the Gemini API for reasoning (pay-as-you-go). Telegram serves as the primary interface, though it can be swapped for WhatsApp or iMessage. The Brave Search API enables real-time web searches, while the Google Calendar API acts as the execution layer for managing appointments. A custom calendar Skill serves as the decision layer, guiding how and when the Calendar API is used.
Key Features
Always-On Design — unlike session-based AI tools, ClawdBot is a persistent assistant that works proactively in the background. Calendar Management — add, modify, or delete appointments through natural conversation. Proactive Reminders — the assistant sends notifications without being asked. Real-Time Web Search — fetches live information from the internet via Brave Search. Workflow Automation — runs multi-step workflows triggered by simple chat commands. Skill-Based Architecture — a custom decision layer determines how and when each API is invoked.
Results & Impact
The project demonstrates that building a serious AI assistant doesn't require shiny new hardware — just a server, the right APIs, and a mindset shift from tools to agents. The system runs reliably 24/7 on free-tier infrastructure, handles calendar operations, web searches, and proactive notifications, all through a simple Telegram conversation.