Ruzel AbdrakhmanovAvailable for work
All projects
Telegram Bot

AI Coding Assistant on Telegram

A personal Telegram bot that lets me drive my local AI coding agent from my phone: a chat per project with memory, project switching, continuing old IDE sessions, and photos/docs the agent can read.

Year
2025
Client
Personal product
Role
Product & Development
Pythonaiogram 3Agent SDK

Problem :

I wanted to keep working with my local AI coding agent when away from the desk (from my phone) without any cloud service in between.

Solution :

A personal Telegram bot that runs an agent SDK against the coding agent installed on my machine. It answers only me (by Telegram id), keeps one continuous session per project, switches projects, continues sessions started in the IDE, and reads photos and documents I send.

My Role :

Everything: the bot, the session and project handling, media intake and the security gate.

Process :

aiogram 3 driving the agent SDK locally; sessions live in a local session store; commands for /projects, /cd, /sessions, /history and /stop; voice notes transcribed to text; a hard allow-list so only my id can talk to it.

Outcome :

My IDE assistant in my pocket: I can pick up a project, continue an old session and get real work done from the phone, a mobile head for my local coding agent. Shown here as rendered mockups of the real flow.

Tech Stack :

Python, aiogram 3, an agent SDK (local), a local session store, per-user id security, and voice transcription.

Available for new projects

Let's build something great

Start a project on Telegram
Ruzel

Fullstack developer & product engineer. Websites, web apps and Telegram bots, designed and shipped end to end.

FULLSTACK DEVELOPER•FULLSTACK DEVELOPER•FULLSTACK DEVELOPER•FULLSTACK DEVELOPER•FULLSTACK DEVELOPER•
© 2020⁠–⁠2026 Ruzel. All rights reserved.