Image 1 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 2 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 3 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 4 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 5 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 6 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 7 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 8 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 9 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 10 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 11 — My Kiro Telegram Bot just became a lot more powerful 🤖
Image 12 — My Kiro Telegram Bot just became a lot more powerful 🤖
▲ 18 r/AutoGPT+4 crossposts

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.

u/Few_Map7816 — 10 days ago
▲ 22 r/kiroIDE

I built an open-source Telegram bot that turns Kiro CLI into an always-on mobile AI pair programmer 📱🤖

I wanted to share a side project I've been working on: Kiro Telegram Bot.

If you use Kiro CLI for AI-assisted coding, you know it's incredibly powerful at the desk. But I wanted a way to step away from my PC, grab a coffee, and still be able to guide the agent, review code diffs, or queue up new tasks from my phone.

So, I built a professional Telegram bridge using the Agent Client Protocol (ACP) that lets you control Kiro CLI entirely from Telegram. It runs as a 24/7 background service on your machine (Windows, Linux, or macOS).

✨ What makes it cool?

  • 🗂 Full Project Control: Browse your local folders and switch projects on the fly directly from the chat.
  • 👀 Live Session Attach: If Kiro is running a task on your PC, you can attach to it from your phone to watch it live (read-only tailing) or fork a linked continuation to keep interacting.
  • Scheduled Tasks (Cron-like): You can set up prompts to run automatically (e.g., daily, weekly, or every N minutes) in a specific project, and the results get delivered right to your Telegram chat.
  • 📸 & 🎙 Images & Voice: Send photo albums to the agent for visual context, or send voice notes that the bot auto-transcribes into prompts.
  • ⌨️ Unified Diffs & Clean Markdown: Edits show up as proper unified diff blocks, and the bot handles Telegram's MarkdownV2 escaping perfectly so code blocks don't break.
  • 📥 Task Queuing: If the agent is busy, just text it. It queues your follow-up prompts and runs them next.

🛠 How it works

It acts as a JSON-RPC over stdio bridge to kiro-cli acp. One process multiplexes all your sessions.

I also added a 1-click install that sets it up as a user-level daemon (systemd for Linux, LaunchAgent for macOS, Scheduled Task for Windows) so it starts on boot and auto-restarts if it crashes.

🔒 Security

Because this lets Telegram interact with your local file system, there is a strict ALLOWED_USERS environment variable. If you set it, only your specific Telegram ID can interact with the bot. (Definitely don't leave this empty!).

GitHub Repo: https://github.com/artickc/kiro-telegram-bot

It's completely free and open-source (MIT). I'd love for you guys to try it out, tear into the code, or let me know what features you'd want to see next (Token cost meters and chaining scheduled tasks are currently on the roadmap!).

u/Few_Map7816 — 15 days ago