GitHub 热门

Juwan-Hwang/omni2api

Agent框架 在 GitHub 打开 ↗

把任意终端 agent 包装成 OpenAI 兼容 API 的反向代理

Star51
24h 新增+1
7 天新增—
Fork12
Issue0
语言Rust

项目介绍

更新于 1 天前

omni2api 是一个把「任何能在终端里跑的东西」包装成 OpenAI 兼容 API 的反向代理,用 Rust 写的。它在服务器里留一个「座位」,平时这个位置该放模型,现在可以放一个 AI agent、一段脚本,甚至一个人;调用方拿到标准的 base URL、API key 和模型名,完全感觉不到对面不是真模型。它解决的麻烦是:你手头有个能干活的 agent(比如 Claude Code 或自写脚本),但想让别的工具——IDE、桌面应用、任意 LLM 客户端——像调 GPT 一样调它,不用自己写适配层。工具调用是真透传的,调用方沙箱执行命令后结果会回流给座位上的 agent,还支持多路并发对话、图片文件、语音和 Realtime。适合正在搭 AI 工作流、想把内部 agent 复用成标准服务的后端和平台工程师;如果你只是调用现成大模型 API,跟你的关系不大。

上手成本:中

Star 趋势

记录 6 个数据点 · 期间增长 +2

话题标签

ai-agentsai-toolsanthropicapiautomationclideveloper-toolsllmopenai-apireverse-proxyrustself-hostedterminal

仓库信息

LicenseMIT
创建时间2026-10-22
最后推送1 天前
热度分3.0