开源项目

双向转换
任意大模型 API

自由地将一个大模型厂商的 API 转换成另一个。OpenAI ↔ Claude ↔ DeepSeek ↔ Gemini。一次编写,随时切换。

OpenAI
Anthropic
DeepSeek
Moonshot
Zhipu
Qwen
Google
MiniMax
OpenAI
Anthropic
DeepSeek
Moonshot
Zhipu
Qwen
Google
MiniMax
OpenAI
Anthropic
DeepSeek
Moonshot
Zhipu
Qwen
Google
MiniMax
Open WebUI
Cline
Dify
Cherry Studio
Codex
Obsidian
Mate GPT
Sider
Claude Code
Open Code
Open WebUI
Cline
Dify
Cherry Studio
Codex
Obsidian
Mate GPT
Sider
Claude Code
Open Code
Open WebUI
Cline
Dify
Cherry Studio
Codex
Obsidian
Mate GPT
Sider
Claude Code
Open Code

痛点

对接多个大模型供应商令人头疼

API 格式各异

每个供应商都有自己的请求/响应格式。OpenAI 用 messages,Claude 用 content blocks。

供应商锁定

切换供应商意味着重写整个代码库。迁移需要数周时间。

维护负担

支持多个供应商会成倍增加代码复杂度和测试工作量。

解决方案

选择适合你的方式

面向开发者

LLM Bridge

无缝 LLM API 转换 SDK

零依赖的 TypeScript 库,通过中间表示 (IR) 模式在任意大模型供应商格式之间转换。

  • 零运行时依赖
  • 完整 TypeScript 支持
  • 7+ 官方适配器
  • 流式输出 & 函数调用
  • 支持自定义适配器
  • 生产环境验证
npm install @amux.ai/llm-bridge查看文档
面向所有人

Amux Desktop

本地大模型代理客户端

跨平台桌面应用,运行本地代理服务器。管理 API 密钥、监控请求、切换供应商 - 无需编写代码。

  • 精美图形界面
  • 本地代理服务器
  • API 密钥管理
  • 实时监控面板
  • 请求日志记录
  • 多语言支持
立即下载

核心能力

大模型集成所需的一切

双向转换

任意格式之间无缝转换

零依赖

核心包无运行时依赖

可扩展

为任意供应商创建自定义适配器

流式输出

原生 SSE 支持实时响应

工具调用

跨供应商完整支持函数/工具调用

多模态

支持视觉和图像功能

简单直观

看看有多简单

example.ts
// 使用 OpenAI 格式,调用 Claude API
const bridge = createBridge({
  inbound: openaiAdapter,
  outbound: anthropicAdapter,
  config: { apiKey: process.env.ANTHROPIC_API_KEY  }
});

// 你现有的 OpenAI 风格代码无需修改
const response = await bridge.chat({
  model: 'gpt-4',
  messages: [{ role: 'user', content: 'Hello!' }]
});

应用场景

谁能从 Amux 中受益

应用开发者

用单一 SDK 集成多个大模型供应商。切换模型无需修改代码。

企业用户

实现供应商容灾、优化成本、保持供应商灵活性。

研究人员

轻松对比模型。在不同供应商间运行相同提示词进行基准测试。

准备好简化你的大模型集成了吗?

使用 SDK 或桌面应用,几分钟内即可上手

开源免费MIT 协议零依赖