











My Kiro Telegram Bot just became a lot more powerful 🤖
Kiro CLI, but mobile. Massive update to my open source Telegram bot 🚀
A few days ago I shared my open source Kiro Telegram Bot here:
👉 https://www.reddit.com/r/kiroIDE/comments/1ubn3me/i_built_an_opensource_telegram_bot_that_turns/
The goal is becoming much bigger than simply "using Kiro from Telegram".
I want it to feel like carrying your AI development workstation in your pocket.
🧭 Multi-session workflow
Control multiple Kiro sessions from one Telegram chat.
Switch between sessions instantly, let background tasks continue running, receive completion notifications, and catch up on everything you missed.
👀 Live sessions
- Attach to running Kiro sessions
- Watch them live
- Continue them from Telegram
- Kill individual sessions or all running sessions
🧩 MCP management
Manage MCP servers remotely.
- View configured servers
- Run health checks
- Enable or disable servers
- Restart the agent without opening a terminal
📈 Smarter progress tracking
The bot now displays a live progress bar while the agent works.
Even if the model never reports progress, the bot computes it from real activity so you're never staring at a silent chat wondering whether Kiro is still working.
🔐 Remote authentication
Need to switch accounts?
Run /reauth directly from Telegram.
The complete Kiro device login flow now works remotely.
👥 Subagent visibility
When Kiro launches subagents you can actually see them working.
No more waiting without knowing what's happening.
🔄 Self-healing
The bot now automatically:
- retries transient Kiro failures
- recovers from agent restarts
- auto-forks context-full sessions
- detects and removes duplicate bot instances
- automatically reconnects sessions
🔕 Better mobile experience
I spent a lot of time improving the Telegram UX.
- Silent streaming updates
- Only important events play notification sounds (Done, Error, Permissions, Scheduled Tasks)
- Persistent menu
- Live status panel
- Cleaner Markdown rendering
- Unified diffs
- Progress bars
- Image albums
- Voice transcription
- Cleaner navigation
- Automatic cleanup of old menus
- Threaded replies to every prompt
- Searchable project and session hashtags
- Background session notifications
⚙️ Easier installation
The project now supports:
- npm installation
- One-command setup
- Windows, Linux and macOS services
- Automatic updates
- Path-independent configuration
- Better single-instance detection
There's still a lot on the roadmap, but it's already becoming the workflow I wanted when I started this project.
If anyone wants to try it, break it, suggest features, or contribute:
⭐ GitHub
https://github.com/artickc/kiro-telegram-bot
I'm always looking for ideas that make remote AI development feel even more natural.