Local by design
MyAgens runs on your machine and answers only to you. The setup page itself is served on 127.0.0.1 behind a single-use key and shuts down the moment setup completes.
Install
The terminal handles the boring part on its own. Everything you actually decide (your bot, your identity, Claude) happens on a friendly setup page, with every value verified live before it's saved. No typos can survive it.
Press ⌘ command + space, type Terminal, press ↩ return, then paste the command and press ↩ return again.
It installs what's needed (Node 20+, git, the Claude CLI), fetches MyAgens, and builds it, two or three minutes. You can watch, or go make coffee.
Your browser opens by itself. Create your bot in BotFather's Mini App (tap Create a New Bot, pick a name, copy the token; the guide shows every screen) and paste the token in; press START in your new bot's chat and the page recognizes you, no user IDs to look up. Pick your profile, connect Claude (if you are already signed in it is one click), and launch.
While you are in BotFather, turn on Restrict bot usage under Bot Settings so Telegram itself lets nobody but you talk to your bot; MyAgens keeps its own allow-list on top.
It finishes signed in to your control panel, and your agent says hi on Telegram.
$ curl -fsSL myagens.com/install.sh …✓ homebrew · node 20+ · git✓ claude code cli✓ repo ready, building→ continue in your browser
The setup page runs on your machine only, behind a single-use key, and shuts itself down when you're done.
MyAgens runs on your machine and answers only to you. The setup page itself is served on 127.0.0.1 behind a single-use key and shuts down the moment setup completes.
Only your Telegram account can command it, and anything risky waits for your approval button. Secrets live in an encrypted vault on your disk.
AGPL, in the open. Read the install script before you run it, or browse the repo.