gemini-cli-telegram

Your AI coding assistant, now on Telegram.

npm node license

Features

🤖

AI Chat

Full Gemini CLI experience with streaming responses directly in Telegram.

📁

Project Switching

Auto-scan and switch between projects with inline keyboard navigation.

🕐

Scheduled Messages

Schedule one-time or recurring tasks that run automatically.

🚀

Autopilot Mode

AI works autonomously toward a goal with self-reply iterations.

🖼️

Multimodal Input

Send text, photos, voice, audio, video, and documents.

🔧

Tool Execution

Auto-run tools — edit files, run shell commands, browse the web.

Quick Start

# Quick start with npx
npx gemini-cli-telegram start

# Or install globally
npm install -g gemini-cli-telegram
gemini-cli-telegram start

Commands

/start Welcome menu with inline keyboard
/new Start a fresh session
/projects Browse and select projects
/schedule Manage scheduled messages
/autopilot <goal> AI auto-works on a goal
/resume Resume previous session
/model <name> Switch AI model
/stats Show session statistics
/help Show help message

Schedule & Autopilot

Schedule recurring tasks or let the AI work autonomously.

# Schedule a one-time message
/schedule add in 1h Check server logs

# Schedule a recurring task
/schedule recurring 60 Backup database

# Start autopilot mode
/autopilot Refactor auth to use JWT

# Stop autopilot
/autopilot stop