Categories
Productivity Automation AI Agents Self-Hosted AI Personal Assistant Multi-Agent Systems Telegram Bots Computer UseStars
Forks
Watchers
Developer links
Xiryn
Picture a small staff of AI agents clocking in on your own server, each with a name, a specialty, its own model, and a private Linux desktop it can click around in. Every agent works inside a disposable Docker workstation with a shell, persistent files, and a Chromium browser, so it can research the web, write and run code, and finish multi-step tasks without touching your own files. You watch an agent click and type in real time, and when a login, payment, or one-time code needs a human, you take over the desktop, then hand it back with a note and let it continue. Pair a Telegram bot by scanning a QR code and you can assign work, answer questions, and receive results from your phone, with no public URL or port forwarding. Routines turn recurring requests into schedules, so a morning briefing, a price watch, or a weekly report runs by itself and reports back when it is done. Each agent can use a different model, from OpenAI, Anthropic, Google, xAI, Groq, Mistral, or DeepSeek to a local Ollama endpoint, and every reply shows its cost while a monthly budget pauses paid models automatically. Agents remember what matters about you across every thread, and logins or cards you save sit in an encrypted vault the agents themselves never see. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Agents With Real Desktops
- Each agent gets an isolated Docker workstation with Chromium, a shell and persistent storage, so agents do real computer work instead of only chatting, and disposable machines vanish cleanly after sessions.
- Control From Your Phone
- Pair Telegram in minutes and assign tasks, answer agent questions and receive finished work from anywhere, while the server polls outbound and needs no public URL, tunnel or open inbound port.
- Your Keys, Your Budget
- Bring keys for OpenAI, Anthropic, Google and other providers, or run local models through Ollama for free; every reply shows its price and a monthly budget pauses paid models automatically.
- Private By Design
- Conversations, memory and settings live in one SQLite file on your server, and saved logins or cards are encrypted in a vault whose key your operating system holds, never exposed to agents.
Features
- Disposable Agent Workstations
- Every agent works in its own Docker container with a 1280x800 desktop, Chromium and a persistent home folder, created on first use and stopped when idle.
- Live Desktop Takeover
- Watch agents click and type through a live noVNC stream, pause the run, operate the desktop yourself for logins or payments, then hand control back mid-task.
- Scheduled Routines
- Recurring instructions run daily, on weekdays, weekly or every few hours, even with the browser closed, and the agent reports back in the web app or Telegram.
- Multi-Model Agent Teams
- Assign OpenAI, Anthropic, Google, xAI, Groq, Mistral, DeepSeek, OpenRouter or local Ollama models per agent, and group agents into squads that delegate work to the best fit.
- Encrypted Credential Vault
- Saved logins, cards and personal details are encrypted with AES-256-GCM, typed into pages without passing through a model, and shown to the browser only as masked hints.
- Telegram Remote Control
- A long-polling Telegram bridge starts threads, streams progress and returns results and screenshots to the one paired account, with no inbound connection to the server required.