#115115th of 171 in Coding agents and AI editors
opencode-telegram-bot
Telegram client for controlling a local OpenCode coding agent from your phone
- Stars
- 1.3k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- TypeScript
334 on 3 Apr 20261,324 on 30 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
A Node.js bot that connects to a local OpenCode server (V1 or V2) and the Telegram Bot API, so you can send prompts, switch models and agents, manage sessions, and answer permission requests from chat. It restricts access to one Telegram user ID and opens no inbound ports. It also supports voice prompts through a Whisper-compatible API, scheduled tasks, and file browsing.
Who it is for: Developers who run OpenCode locally and want to drive it from Telegram
Strengths
- Access limited to one whitelisted Telegram user ID; no open ports or exposed API
- Covers sessions, model and agent switching, worktrees, revert/fork, and permission prompts in chat
- Supports both OpenCode V1 and V2 servers via OPENCODE_SERVER_VERSION
- Installs with npx or npm; 12 UI languages; macOS, Windows and Linux
Weaknesses
- Needs OpenCode running on the same machine; it does not work with other coding agents
- Does not detect the OpenCode version; a wrong setting only shows as a log error
- Sessions are not shared between OpenCode V1 and V2
- README tracks main, so some described features may be missing from the npm release
What it needs
- no GPU
- Docker + Compose
- Needs Node.js 22.14+, OpenCode server, Telegram Bot token, Whisper-compatible API (optional, for voice)
- Models: Any model configured in OpenCode
Quick answers
Is opencode-telegram-bot open source?
Yes. Its code is on GitHub under the MIT license.
Can you run opencode-telegram-bot with Docker?
Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.
Also in Coding agents and AI editors
See all 171| Rank | Project | Score |
|---|---|---|
| 1 | claw-codeRust CLI coding agent harness using Anthropic and OpenAI-compatible APIs | 97 out of 100 |
| 2 | codewhaleTerminal coding agent in Rust that works with 40+ model providers | 94 out of 100 |
| 3 | t3codeDesktop, web and mobile front end for controlling local coding agent CLIs | 93 out of 100 |
| #4 | piTerminal coding agent with extensions, skills, and an SDK | 92 out of 100 |
| #5 | oh-my-openagentTerminal coding agent with multi-model orchestration and git-backed memory | 92 out of 100 |