tingly-box
Your Intelligence, Orchestrated. Every builder. Every team. Every agent. For Everyone.
Stars 344 Forks 39许可证 MPL-2.0更新 2026/8/25
Tingly Box 是为智能体与开发工具提供统一模型入口的本地网关,可在 OpenAI、Anthropic、Gemini 等协议之间转换,并为 Claude Code、Codex、OpenCode 和 Xcode 等客户端集中配置模型和凭据。
Web 控制台可管理服务商、路由、别名、用户令牌和用量统计,并按成本、速度或自定义策略分配请求。它还支持通过 Telegram、飞书、企业微信、Slack 和 Discord 等机器人远程控制智能体,可使用 API Key 或部分服务的 OAuth 配额。
核心能力
- 作为本地网关统一接入智能体请求,并在 OpenAI、Anthropic、Gemini 等协议之间转换。
- 为一键或手动配置 Claude Code、Codex、OpenCode、Xcode 等客户端集中模型和凭据。
- 用 Web 控制台管理服务商、路由、别名、用户令牌和用量,并按成本、速度或自定义策略分配请求。
- 通过 Telegram、飞书、企业微信、Slack、Discord 等机器人远程控制智能体,可使用 API Key 或部分服务的 OAuth 配额。
如何开始
- 1用 npx 安装并启动
无参数运行时会自动重启、迁移并打开 Web UI。网络异常时可改用内置二进制的 bundle 包。
npx tingly-box@latest - 2用 Docker 后台运行
先创建数据目录,再映射 12580 端口和数据卷启动容器。
mkdir tingly-data docker run -d \ --name tingly-box \ -p 12580:12580 \ -v `pwd`/tingly-data:/home/tingly/.tingly-box \ ghcr.io/tingly-dev/tingly-box - 3配置即时通讯远程控制
打开本机 Web UI,进入 Remote 区域配置所选平台的机器人后即可远程交互。
使用前确认
请更新到最新版本以修复已知问题。Docker Compose 场景下 Web UI 使用 12581 端口,以免与主机上 12580 的 tingly 冲突。
Star 增长
Star 快照尚不足,暂无法绘制增长曲线;定期同步积累后会显示。
GitHub Topics
相关项目
该仓库不是已验证的可安装插件;请查看仓库 README 了解使用方式。
收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。