opencode-telegram-gateway logo

opencode-telegram-gateway

Free

Multi-provider OpenAI-compatible Telegram gateway with sessions, 10k+ proxy pool, admin channel gate, and SQLite state.

Visit Website
Related by shared tags and keywordsqwenailocalclickhermes-sdlc-agents
ai-agentaiai-agentsai-codingai-modelai assistantautomation

Overview

OpenCode Telegram Gateway is a multi-provider OpenAI-compatible Telegram gateway built with Node.js. It runs from a plain user account using only Node's built-in tooling, with no root required. The gateway supports any OpenAI-compatible endpoint through five authentication modes: header, xheader, query, body, and none. It includes conversation sessions scoped in SQLite, vision support for image attachments, and streaming via Telegram edit-in-place. An agent harness provides tool-calling with file, bash, and GitHub tools, plus live-status updates and inline-keyboard approvals. The system also features a proxy pool that auto-fetches public proxies from approximately 20 sources at startup, rotates per-chat, tracks per-proxy health, and auto-refreshes every N hours. State is stored in a single-file SQLite database with WAL mode, covering users, messages, usage, sessions, and proxies. Additional capabilities include long-term memory with FTS5 BM25 ranking, an MCP client for connecting to Model Context Protocol servers, a GitHub account manager, per-user stats, webhook mode, admin channel-gating, and a CLI setup wizard.

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Teams use the gateway to connect any OpenAI-compatible endpoint, including OpenAI, OpenRouter, Groq, DeepInfra, local Ollama, and custom gateways.
  • Users use conversation sessions to scope history per session in SQLite, with commands to create, list, resume, delete, rename, export, and show active sessions.
  • Users send image attachments that are automatically forwarded to vision-capable models, with optional overrides via VISION_PROVIDER or VISION_MODEL.
  • Users employ the agent harness for tool-calling loops with read_file, write_file, edit_file, bash_exec, and GitHub/git/memory/web-search tools, including live-status updates and inline-keyboard approvals.
  • Users drop text or code files into chat to be read into the agent, with PDF support via ponytail.
  • Users leverage long-term memory tools for recall and remember, with FTS5 BM25 ranking.
  • Users connect to any Model Context Protocol server via stdio or http and union its tools with the hardcoded set.
  • Users manage GitHub accounts by storing a personal access token per user and using agent tools to list repos, view repos, and create gists.

Features

Telegram based AI gateway

OpenAI compatible provider access

Multiple provider support

Conversation session management

Large proxy pool support

Admin channel access gate

SQLite backed state storage

Reviews

No reviews yet. Be the first to share your experience!