Introduction
Airupt is an open-source, self-hosted personal AI assistant. You run it on your own machine or server — your data never leaves your infrastructure.
What Airupt Is
- A long-running process that connects your chosen LLM to messaging channels (Telegram, WhatsApp, Discord)
- A skill runner that can browse the web, manage files, read email, and interact with your calendar
- A memory layer that persists facts, preferences, and context across conversations
- A cost monitor with configurable daily and monthly spend limits
What Airupt Is Not
Airupt is not a cloud service. There is no account, no subscription, and no data sharing. You bring your own API keys (OpenAI, Anthropic, or any OpenAI-compatible endpoint).
Why Airupt vs Hosted Alternatives
| Airupt | Hosted assistants | |
|---|---|---|
| Data ownership | Your machine | Their servers |
| Cost visibility | Built-in dashboard | Often opaque |
| Extensibility | Skill SDK, full control | Plugin marketplace |
| Channels | Telegram, WhatsApp, Discord | Varies |
| Price | Free + your API costs | Monthly subscription |
How It Works
You → Telegram/WhatsApp/Discord
↓
Airupt core
↓
LLM (OpenAI/Anthropic/etc.)
↓
Skills (web, email, files, calendar…)
↓
Memory storeOn each message, Airupt loads relevant memory, sends context + message to the LLM, routes any tool calls to skills, and returns the response to your channel.