其他源码

源码星仓|跨平台AI聊天与AI网关桌面应用源码 多模型对话 Agent与本地API网关

轻量级跨平台桌面应用,集成AI聊天与本地AI API网关,支持OpenAI、Claude、Gemini等兼容API,具备Agent多步骤任务执行、本地知识库RAG、MCP协议和密钥管理等功能。

源码星仓|跨平台AI聊天与AI网关桌面应用源码 多模型对话 Agent与本地API网关 项目封面
用途分类
其他源码
技术栈
未提供
本站上架时间

项目介绍

轻量级高性能跨平台 AI 聊天 + AI 网关桌面应用。 对话与模型:兼容 OpenAI、Anthropic Claude、Google Gemini 等所有 OpenAI 兼容 API;支持远程拉取模型列表和自定义参数(温度、最大 Token、Top-P 等);每个供应商可配置多个 API Key 自动轮换;流式输出,thinking 块可折叠展开;每条回复支持多版本切换;可从任意消息节点派生新分支并对比;对话支持置顶、归档、按时间分组、批量操作;自动压缩冗长对话以节省上下文;同一问题可同时向多个模型提问并对比答案。 AI Agent:Agent 模式下 AI 可自主执行多步骤任务(读写文件、运行命令、分析代码等);三级权限(默认模式写入需审批、接受编辑自动批准修改、完全访问无提示);工作目录沙箱限制 Agent 操作范围;工具审批面板支持逐条审核或一键允许;实时统计 Token 用量与费用。 内容渲染:完整 Markdown 支持(代码高亮、LaTeX 公式、表格、任务列表);代码块内嵌 Monaco Editor;内置 Mermaid 流程图与 D2 架构图渲染;Artifact 面板可预览代码片段、HTML 草稿、Markdown 笔记和报告;基于 WebRTC 的实时语音对话即将推出,兼容 OpenAI Realtime API。 搜索与知识:联网搜索集成 Tavily、智谱 WebSearch、Bocha 等,结果附引用来源;本地知识库(RAG)支持多知识库,上传文档后自动解析分段并构建索引,对话时语义检索;记忆系统支持多命名空间,可手动添加(AI 自动提取即将支持);可灵活挂载文件附件、搜索结果、知识库片段、记忆条目和工具输出。 工具与扩展:完整实现 MCP 协议,支持 stdio 和 HTTP 两种传输方式;提供开箱即用的内置 MCP 工具;工具执行面板可视化展示调用请求与结果。 API 网关:内置 OpenAI 兼容、Claude、Gemini 等原生接口的本地 API 服务器,可作为兼容客户端后端;支持密钥生成、撤销、启停及备注;按密钥、供应商、日期维度统计请求量与 Token 用量;内置自签名证书生成,也支持挂载自定义 SSL/TLS 证书;完整记录经网关的 API 请求与响应日志;预置 Claude、Codex、OpenCode、Gemini 等常见 CLI 工具的接入配置模板。