Self-hosted · Open source
Your personal AI headquarters
MyAgens is a fleet of Claude Code agents that lives on your machine. Message it from Telegram, watch it work in the panel, and approve anything risky before it runs.
Chain of command
Runs like a small ops team
You sit at the top and make the calls. Atlas holds it together and delegates by name; leads and their assistants do the work. Everything they file, ask, suggest, and report moves up and down one chain.
You
Set direction from your phone and approve anything risky. The fleet pauses for your call; it never assumes it.
Atlas
Handles whatever you send, remembers everything, knows every portfolio, delegates by name, and reports back when it is done.
Finance
Owns the money: budgets, invoices, renewals.
DevOps
Owns the machines: deploys, certs, backups.
Research
Owns the questions: digs deep, reports back.
The roster has no fixed shape. Spin up a persona for whatever you need help with day to day, and it slots into the same chain.
any lead can get its own telegram bot or a web chat in the panel; message it directly, no routing through atlas
Atlas hands a task card to the DevOps lead; it streams progress and closes the card itself when done.
A lead files an idea to your inbox instead of interrupting. Park it as a card, delegate it, or dismiss it.
A lead pauses mid-run to ask you one question, then picks up exactly where it left off.
You put a proposal to the whole crew; every lead votes with a reason and a concern.
Disk fills up at 3am; the fleet runs an autonomous turn to investigate before you are even awake.
The Monday briefing writes itself: a scheduled prompt runs on time and reports to Telegram.
One command returns the last 24 hours: tasks done, runs errored, memories written, and what it cost.
What makes it a fleet
Not just a bot
Real Claude Code agents with file, shell, and service access, wrapped in the structure that makes a crew useful day after day.
Memory that accumulates
Agents save durable facts and recall them automatically. Hot, warm, and cold tiers decay and promote on their own, with optional semantic search that runs fully offline.
Skills that compound
When Atlas works out a procedure worth reusing, he distils it into a skills library and pulls it next time. The library grows with use.
Council votes
Put a proposal to the whole crew. Every lead evaluates it from their domain and votes with a reason and a concern; the tally lands in Telegram.
Approval before anything risky
Every non-read-only tool call pauses and shows exactly what is about to run. Approve, deny, or always-allow, from Telegram or the panel.
Secrets, encrypted
Agents read API keys and tokens from an encrypted store, scoped per agent, never from plaintext files. Nothing sensitive lands in logs or in a message you did not approve.
Proactive heartbeat
Background monitoring of CPU, memory, disk, and stalled tasks. It can ping you, or run an autonomous turn to investigate and act first. Quiet hours included.
Scheduled runs
Any agent can run a prompt on a timer: check disk space at 9am, summarize logs every 2 hours, pull a report every Monday. Results push back to Telegram.
Task board with delegation
A Kanban board where Atlas hands cards to agents by name. Each card streams its run log live and moves itself to done, so you watch the work flow without chasing it.
Connectors
Notion, Gmail, Drive, Google and Apple Calendar, Slack, Discord, GitHub, Jira, Linear, Bluesky, Mastodon, X, YouTube, PostgreSQL, SQLite, image generation, and more, each with read or write scope.
Bring your own model
Route every agent to its own backend: hosted Claude, a local model via LM Studio or Ollama, or a different agentic CLI entirely. Claude stays the default.
Watch or take over, live
Put an agent in a persistent terminal and watch it work in real time, from the panel's built-in viewer, any terminal over tmux, or claude.ai and the Claude mobile app. Take the keyboard mid-run when you want to steer, then hand it back.
Yours to brand
Rename the product and agents, drop in your own logo, favicon, and accent, or describe a look and let a one-shot pass draft a full custom theme. GPLv3, no seat limits, no telemetry.
MyAgens Panel
The whole fleet on one screen
An optional web dashboard served in the same process. Chat with any agent, watch live system health, run and schedule work, and manage memory, skills, and secrets.
Telegram
Your machine, in your pocket
The old loop for touching a server was open a terminal, SSH in, run something, close it. Now it is a chat with something already living there that knows your system.
- Replies stream back live as they are written, then land as one clean message.
- Tool calls pause with approve, deny, and always-allow buttons inline.
- Leads get their own bots: message your devops lead directly.
- Send photos and files straight into a chat; search tasks and memory inline from any chat.
Install
Up and running in one command
On a fresh machine the wizard installs everything it needs (Node 20+, git, the Claude CLI), clones the repo, walks you through setup in your browser or right in the terminal, and can register a background service. macOS, Linux, and Windows.
Browser setup
One pasted command; the terminal does the boring part, then a guided setup page opens in your browser and verifies every value live. No IDs to look up, no typos to make.
Get the command →Terminal only
Headless box, server, or over SSH: the same installer runs the classic wizard right in the terminal instead, no browser needed.
Get the command →The setup page walks you through creating your bot in BotFather's Mini App and recognizes you when you press START in its chat, so there are no IDs to look up, on macOS, Linux, and Windows alike. Only the terminal-only wizard (headless boxes, SSH) asks for the token and your numeric user id inline. Prefer to read before you run? The scripts live in the repo.
A sleeping Mac takes the whole crew offline
Keepresso is a native menu-bar app that keeps your always-on Mac awake the honest way: real power assertions, smart triggers, closed-lid mode, and a headless setup toolkit. Free and open source, from the same desk as MyAgens.
Get Keepresso