该清单搜集人类创造的最先进最好用的开源 AIGC APP 方案,包括但不限于对话、识图、生图、TTS、知识库、多模态、工作流编排,默认为支持自托管,可容器化部署。
欢迎补充。
AI APP 汇总
- LobeChat: 完善的插件、拓展生态,数据云存储,多用户管理;
- ChatGPT-Next-Web: 聚焦在 AI Chat 助手,完善的对话支持;
- FastGPT: 定位为基于 LLM 大语言模型的知识库问答系统、工作流编排系统;
- n8n: 开源的自动化工作流编排平台,原生提供 AI 能力,可定制复杂 AI 工作流;
- ChatGPT Web Midjourney Proxy: 全面的 Midjourney 支持;
目前探索较好的工作流,LobeChat 日常AI对话,数据云同步;ChatGPT Web Midjourney Proxy 用来文生图;n8n 构建复杂工作流。
AI APP 详情
LobeChat
- Github: https://github.com/lobehub/lobe-chat
- Star:
49.2K
(2024-12-20) - 官网: https://lobehub.com/zh
- 在线体验: https://chat-preview.lobehub.com/
- 简介:🤯 Lobe Chat - 一个开源、现代设计的人工智能聊天框架。支持多AI提供商(OpenAI / Claude 3 / Gemini / Ollama / Qwen / DeepSeek),知识库(文件上传/知识管理/ RAG),多模态(视觉/TTS/插件/工件)。一键免费部署您的私人 ChatGPT/Claude 应用程序。
- 数据存储:本地浏览器/云端
AI 特性:
- AI Chat
- 视觉识别
- TTS & STT
- 文生图
技术特性:
体验特性
- PWA
- 移动设备友好
- 自定义主题
ChatGPT-Next-Web
- Github: https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web
- Star:
77.8K
(2024-12-20) - 官网: https://app.nextchat.dev/
- 简介:一键拥有你自己的跨平台 ChatGPT/Gemini 应用。
- 数据存储:本地浏览器
主要功能:
- 在 1 分钟内使用 Vercel 免费一键部署
- 提供体积极小(~5MB)的跨平台客户端(Linux/Windows/MacOS), 下载地址
- 完整的 Markdown 支持:LaTex 公式、Mermaid 流程图、代码高亮等等
- 精心设计的 UI,响应式设计,支持深色模式,支持 PWA
- 极快的首屏加载速度(~100kb),支持流式响应
- 隐私安全,所有数据保存在用户浏览器本地
- 预制角色功能(面具),方便地创建、分享和调试你的个性化对话
- 海量的内置 prompt 列表,来自中文和英文
- 自动压缩上下文聊天记录,在节省 Token 的同时支持超长对话
- 多国语言支持:English, 简体中文, 繁体中文, 日本語, Español, Italiano, Türkçe, Deutsch, Tiếng Việt, Русский, Čeština, 한국어, Indonesia
- 拥有自己的域名?好上加好,绑定后即可在任何地方无障碍快速访问
其他特性:
- 预制角色
- Artifacts
- 插件机制
- Realtime Chat
FastGPT
- Github: https://github.com/labring/FastGPT
- Star:
19.1K
(2024-12-20) - 官网: https://tryfastgpt.ai/
- 在线体验: https://cloud.tryfastgpt.ai/
- 简介:FastGPT 是一个基于 LLM 大语言模型的知识库问答系统,提供开箱即用的数据处理、模型调用等能力。同时可以通过 Flow 可视化进行工作流编排,从而实现复杂的问答场景!
关键特性:
应用编排能力
- 对话工作流、插件工作流
- 工具调用
- Code sandbox
- 循环调用
- 用户选择
- 表单输入
知识库能力
- 多库复用,混用
- chunk 记录修改和删除
- 支持手动输入,直接分段,QA 拆分导入
- 支持 txt,md,html,pdf,docx,pptx,csv,xlsx (有需要更多可 PR file loader)
- 支持 url 读取、CSV 批量导入
- 混合检索 & 重排
应用调试能力
- 知识库单点搜索测试
- 对话时反馈引用并可修改与删除
- 完整上下文呈现
- 完整模块中间值呈现
- 高级编排 DeBug 模式
OpenAPI 接口
- completions 接口 (chat 模式对齐 GPT 接口)
- 知识库 CRUD
- 对话 CRUD
运营能力
- 免登录分享窗口
- Iframe 一键嵌入
- 聊天窗口嵌入支持自定义 Icon,默认打开,拖拽等功能
- 统一查阅对话记录,并对数据进行标注
其他
- 支持语音输入和输出 (可配置语音输入语音回答)
- 模糊输入提示
- 模板市场
n8n
- Github: https://github.com/n8n-io/n8n
- Star:
51.8K
(2024-12-20) - 官网: https://n8n.io/
- 简介:开源的工作流自动化平台,具有原生 AI 能力。结合可视化构建和自定义代码,支持自托管或云服务,超过 400 个集成。
关键特性:
ChatGPT Web Midjourney Proxy
结合 uniapi 等服务,还挺好用。
References: https://t.me/FindBlog/553
- Github: https://github.com/Dooy/chatgpt-web-midjourney-proxy
- Star:
5.6K
(2024-12-20) - 在线体验: https://vercel.ddaiai.com/
- 简介:一个全部由chatgpt web、midjourney、gpts、suno、luma、runway、viggle、flux、ideogram、realtime、pika、udio 完成的 UI ;同时支持Web/PWA/Linux/Win/MacOS平台
关键特性:
- 支持 udio 文生音乐
- 支持 pika 文生视频,图生视频
- 支持 openai realtime 点击观看.youtube B站
- 支持 kling 可灵 文生视频,图生视频, 绘图
- 支持 ideogram 绘图
- 支持 runway 文生视频,图生视频
- 支持 luma 文生视频,图生视频
- 支持 viggle 舞蹈
- 支持 suno 单独模块,可歌词调整 曲风调整
- 支持 suno 以音频生成音频
- 支持 flux dall.e 文生图
- 支持 chatgpt web 所有功能,拓展功能
- midjourney 文生图、垫图+文生图 、图变 U1到U4 、 V1到V4、重绘、局部重绘、支持1.5倍变焦 2倍变焦、2倍高清 4倍高清、支持左、右、上、下延伸变化、同时支持midjourney-proxy 接口 和 midjourney-proxy-plus 接口、图生文
- 使用localforage实现本地存储
- 支持midjourney、niji 不同机器人
- 支持InsightFace 人脸替换
- 即时语音识别(浏览器自带语音识别 ASR) v2.15.7以上版本
Open WebUI
- Github: https://github.com/open-webui/open-webui
- Star:
52.1K
(2024-12-20) - 官网: https://openwebui.com
- 简介:Open WebUI 是一款完全离线运行的自托管网页平台,具有可扩展性强、功能完备、操作便捷等特点。该平台可对接 Ollama 以及符合 OpenAI 标准的多种大模型接口。
关键特性:
- 🚀 轻松设置:使用 Docker 或 Kubernetes (kubectl, kustomize 或 helm)无缝安装,支持
:ollama
和:cuda
标签镜像,带来无忧体验。 - 🤝 Ollama/OpenAI API 集成:轻松集成 OpenAI 兼容 API,实现与 Ollama 模型的多功能对话。可自定义 OpenAI API URL 以连接 LMStudio、GroqCloud、Mistral、OpenRouter 等。
- 🛡️ 精细权限和用户组:管理员可创建详细的用户角色和权限,确保安全的用户环境。这种精细度不仅增强了安全性,还允许定制用户体验,培养用户的主人翁意识和责任感。
- 📱 响应式设计:在台式电脑、笔记本和移动设备上享受流畅体验。
- 📱 移动端渐进式 Web 应用(PWA):通过 PWA 在移动设备上享受类原生应用体验,提供本地主机离线访问和流畅用户界面。
- ✒️🔢 完整 Markdown 和 LaTeX 支持:通过全面的 Markdown 和 LaTeX 功能提升 LLM 体验,实现丰富交互。
- 🎤📹 免提语音/视频通话:体验集成的免提语音和视频通话功能,实现更动态和互动的聊天环境。
- 🛠️ 模型构建器:通过 Web UI 轻松创建 Ollama 模型。通过Open WebUI Community集成,轻松创建和添加自定义角色/代理,自定义聊天元素,导入模型。
- 🐍 原生 Python 函数调用工具:在工具工作区通过内置代码编辑器支持增强 LLM。只需添加纯 Python 函数即可实现自带函数(BYOF),实现与 LLM 的无缝集成。
- 📚 本地 RAG 集成:通过突破性的检索增强生成(RAG)支持,体验聊天交互的未来。该功能将文档交互无缝集成到聊天体验中。您可以直接将文档加载到聊天中或添加到文档库,使用查询前的
#
命令轻松访问它们。 - 🔍 RAG 网络搜索:使用
SearXNG
、Google PSE
、Brave Search
、serpstack
、serper
、Serply
、DuckDuckGo
、TavilySearch
、SearchApi
和Bing
等提供商进行网络搜索,并将结果直接注入聊天体验。 - 🌐 网页浏览功能:使用 URL 前的
#
命令将网站无缝集成到聊天体验中。此功能允许您将网页内容直接整合到对话中,增强互动的丰富度和深度。 - 🎨 图像生成集成:使用 AUTOMATIC1111 API 或 ComfyUI(本地)以及 OpenAI 的 DALL-E(外部)等选项无缝整合图像生成功能,用动态视觉内容丰富聊天体验。
- ⚙️ 多模型对话:轻松同时与多个模型互动,利用它们独特的优势获得最佳响应。通过并行利用多样化的模型集提升体验。
- 🔐 基于角色的访问控制(RBAC):通过受限权限确保安全访问;只有授权人员可以访问您的 Ollama,管理员独享模型创建/拉取权限。
- 🌐🌍 多语言支持:通过国际化(i18n)支持使用您偏好的语言体验 Open WebUI。加入我们扩展支持语言的行列!我们正在积极寻找贡献者!
- 🧩 管道、Open WebUI 插件支持:使用Pipelines Plugin Framework将自定义逻辑和 Python 库无缝集成到 Open WebUI。启动 Pipelines 实例,将 OpenAI URL 设置为 Pipelines URL,探索无限可能。示例包括函数调用、控制访问的用户速率限制、使用 Langfuse 等工具进行使用监控、通过 LibreTranslate 实现多语言支持的实时翻译、有害信息过滤等。
- 🌟 持续更新:我们致力于通过定期更新、修复和新功能改进 Open WebUI。
- 🚀 轻松设置:使用 Docker 或 Kubernetes (kubectl, kustomize 或 helm)无缝安装,支持
6 条评论
尽然没有OpenWebUI?
感谢提醒,居然漏掉这个,有空研究研究。
哇~这么快补充啦?请问,我可以转载不,会注明出处。
当然可以,转载到哪里?
有没有仿 GPT 官方那种风格的托管页面呢,静态打包,openwebui 排除,不需要部署服务器的
chatbox 是桌面客户端,看能否满足,