Skip to content

Latest commit

 

History

History
158 lines (121 loc) · 35.3 KB

README_CN.md

File metadata and controls

158 lines (121 loc) · 35.3 KB

Awesome AI Api Projects

活跃项目列表:|English|简体中文|——正在活跃更新的项目

弃置项目列表:|English|简体中文|——一段时间未更新的项目

可以使用ai api(例如openai api,gemini api等)的各种项目列表。

ChatAI

Web app

Name Description Open- or Close- source Self-hosted or Local Api supported Last update
lobe-chat LLMs 聊天应用与开发框架支持语音合成、多模态、可扩展的插件系统。支持社区助手、插件分享。 open Both, official 全能, 本地模型 GitHub last commit
Chuanhu Chat 为ChatGPT等多种LLM提供了一个轻快好用的Web图形界面和众多附加功能:支持 GPT-4 · 基于文件问答 · LLM本地部署 · 联网搜索 · Agent 助理 · 支持 Fine-tune open Both OpenAI, Google Gemini, Claude, 本地模型 GitHub last commit
ChatGPT-Next-Web 一键免费部署你的跨平台私人 ChatGPT 应用,支持 GPT3, GPT4 & Gemini Pro 模型。 open Both OpenAI, Google Gemini, Claude GitHub last commit
chatgpt-web 用 Express 和 Vue3 搭建的 ChatGPT 演示网页 open Local only OpenAI GitHub last commit
LibreChat 一个UI配对ChatGPT,包括暗黑模式、流式传输和最新更新,兼容远程与本地AI服务,文件上传分析和高级代理等 open Local only OpenAI, Google Gemini, Claude, 本地模型 GitHub last commit
khoj 通过整合笔记、文件和网络的实时信息,创建始终可用的个人 AI 代理,以扩展您的能力。 open Both+official OpenAI, Claude, 本地模型 GitHub last commit
h2ogpt 查询和总结您的文档,或者只是与本地私人 GPT LLMs 进行聊天 open Local only 本地模型 GitHub last commit
quivr 创建 AI 助手,可以连接特定的数据源,或用工具处理特定输入以生成实用输出 open both OpenAI, 本地模型 GitHub last commit
open-webui 支持Docker或Kubernetes,提供多种模型支持,渐进式Web应用,支持社区插件,试吃RAG与网络搜索 open Local only OpenAI, 本地模型 GitHub last commit

Desktop app

Name Description Open- or Close- source Platform Api supported Last update
ChatALL ChatALL可以把一条指令同时发给多个 AI,帮助您发现最好的回答。 open Windows, macOS, Linux OpenAI, Google Gemini, Claude, 本地模型 GitHub last commit
chatbox 你的终极桌面AI助手。 Chatbox是一个桌面客户端,支持ChatGPT、Claude和其他大型语言模型 open Windows, macOS, Linux OpenAI, Google Gemini, Claude, 本地模型 GitHub last commit
Noi 可定制的AI增强浏览器,提供个性化浏览体验,具有强大的提示管理、批量AI消息功能、主题选择、无需标签的缓存模式以及多账户支持 open Windows, macOS, Linux 全能 GitHub last commit
gpt-computer-assistant 通过读取屏幕,语音或文字输入帮助完成任务 open Windows, macOS, Linux OpenAI, Groq, Google Gemini, 本地模型 GitHub last commit

Phone app

Name Description Open- or Close- source Platform Api supported Last update
chatbox 你的终极桌面AI助手。 Chatbox是一个桌面客户端,支持ChatGPT、Claude和其他大型语言模型,可在Windows、Mac和Linux平台上使用。 open iOS, Android OpenAI, Google Gemini, Claude GitHub last commit
ChatX 小而轻的 AI 聊天客户端 close iOS OpenAI, Google Gemini, Claude NA

Bot

Name Description Open- or Close- source Platform Api supported Last update
chatgpt-on-wechat 基于LLM的对话机器人,支持私聊及群聊的消息智能回复,语音、图像、知识库,支持插件 open 微信公众号、企业微信应用、飞书、钉钉 全能 GitHub last commit
gpt-ai-assistant 使用 LINE 与专属 AI 助理聊天 open Line OpenAI GitHub last commit
mi-gpt 将小爱音箱、米家智能设备,与 ChatGPT 完美融合,让你的智能家居更懂你 open 小爱音箱、米家智能设备 OpenAI GitHub last commit
ChatGPT-Telegram-Bot 强大的 Telegram 机器人,可以进行高效对话和信息搜索 open Telegram OpenAI, Claude, Groq GitHub last commit

AI Agent

Framework

Name Description Open- or Close- source Platform Self-hosted or Local Api supported Last update
gateway 支持使用统一 API 对不同LLM的调用。支持缓存、回退、重试、超时、负载均衡 open pip package, npm package Both 全能, 本地模型 GitHub last commit
botpress 对话机器人创建平台,提供拖放界面的可视化编程、多渠道支持、自然语言理解、消息API、多编程语言支持、丰富模块 open Web ui Loacl, offical OpenAI, Google Gemini, Claude, 本地模型 GitHub last commit
MetaGPT 内部包括产品经理 / 架构师 / 项目经理 / 工程师,通过模拟软件公司执行任务。 open CLI, pip package Local 全能, 本地模型 GitHub last commit
dify LLM 应用开发平台。提供拖放界面的可视化编程、 AI 工作流、RAG 管道、Agent、模型管理、可观测性功能等 open Web ui Both, offical 全能, 本地模型 GitHub last commit
DB-GPT 围绕数据库构建LLM应用的开发框架。支持多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力 open Web ui Both 全能, 本地模型 GitHub last commit
TaskingAI 基于LLM的代理开发和部署 的BaaS平台。提供直观的用户界面来管理LLM应用程序功能模块,包括工具、RAG系统、助手、对话历史等 open Web ui Local 全能, 本地模型 GitHub last commit
haystack LLM编排框架,用于构建可定制的、适用于生产环境的LLM应用程序。连接组件(模型、向量数据库、文件转换器),构建RAG,问答系统,语义搜索或对话代理聊天机器人。 open pip package Both, offical OpenAI, Google Gemini, Claude, local models GitHub last commit
phidata 用于构建AI agent的框架,支持网络搜索、数据分析、研究、内容创作、摘要生成、任务自动化、长期记忆、RAG和函数调用。 open pip package Local 全能非国内模型, 本地模型 GitHub last commit

File

Name Description Open- or Close- source Self-hosted or Local Api supported Last update
h2ogpt 查询和总结您的文档,或者只是与本地私人 GPT LLMs 进行聊天 open Local only 本地模型 GitHub last commit
Chat2DB 数据管理、开发和分析工具。可以将自然语言转换为 SQL,将 SQL 转换为自然语言,还可以自动生成报告。支持Mysql、Postgresql、SQLServer、DB2、Oracle、SQLServer、Oceanbase、Clickhouse、Redis、H2、SQLite、Dameng open Local+official OpenAI, Google Gemini, Claude GitHub last commit
lollms-webui 该项目旨在提供一个用户友好的界面,以便访问和利用各种LLM和其他人工智能模型来执行各种任务。 open Local only OpenAI GitHub last commit
FastGPT 基于 LLM 大语言模型的知识库问答系统,提供开箱即用的数据处理、模型调用等能力。同时可以通过 Flow 可视化进行工作流编排,从而实现复杂的问答场景 open Both+official 全能, 本地模型 GitHub last commit
DocsGPT 简化了在项目文档中查找信息的过程。通过集成强大的 GPT 模型,开发人员可以轻松提出关于项目的问题并获得准确的答案 open Both+official OpenAI, Claude, 本地模型(特别微调的模型) GitHub last commit
MaxKB 开箱即用、支持无缝嵌入和多模型对接的企业级知识库问答系统 open Both+official 全能, 本地模型 GitHub last commit

Task

Name Description Task kind Open- or Close- source Platform Self-hosted or Local Api supported Last update
AutoGPT 利用人工智能进行建设、测试和委派任务,彻底改变创新和生产力。 Code open CLI, Web ui Local OpenAI, Claude, Groq GitHub last commit
gpt-engineer 利用自然语言让AI编写并执行代码,要求AI实施改进 Code open CLI Local OpenAI, Claude, 本地模型 GitHub last commit
MetaGPT 内部包括产品经理 / 架构师 / 项目经理 / 工程师,通过模拟软件公司执行任务。 Code, Research, Data interpreter open CLI, pip package Local 全能, 本地模型 GitHub last commit
AgentGPT 通过LLM与访问互联网实现用户指定的任务 Any open Web ui Local, official OpenAI GitHub last commit
SWE-agent 接收 GitHub 问题,并尝试使用LLM自动修复它 Debug open Web ui Local OpenAI, Claude GitHub last commit
pandas-ai 用生成式人工智能来探索、清洗和分析数据。 Data analysis open pip package Local OpenAI, some strange model GitHub last commit
DevOpsGPT 利用LLM将自然语言需求转化为可工作的软件。根据多次问答确定开发细节。 Code open Web ui Local OpenAI GitHub last commit
gpt-computer-assistant 通过读取屏幕,语音或文字输入帮助完成任务 Code open App, pip package Local OpenAI, Groq, Google Gemini, 本地模型 GitHub last commit
zerox 使用视觉模型将PDF转换为Markdown PDF Converter open npm, pip package Local OpenAI, Google Gemini, Claude GitHub last commit
screenshot-to-code 上传截图并将其转换为干净的代码(HTML/Tailwind/React/Vue) Code open Docker, poetry Both OpenAI,Claude GitHub last commit

Research

Name Description Open- or Close- source Platform Self-hosted or Local Api supported Last update
gpt-researcher 可以生成详细、正式且客观的研究报告,通过联网搜索专注于相关资源、结构框架和经验报告。 open Web ui, pip package Local 全能 GitHub last commit
gpt_academic 论文阅读/润色/写作,Python和C++等项目剖析&自译解功能,PDF/LaTex论文翻译&总结 open Web ui Local 全能 GitHub last commit

Search

Name Description Open- or Close- source Platform Self-hosted or Local Api supported Last update
Perplexica AI 动力的搜索引擎,它深入互联网寻找答案。Perplexity AI 替代品 open Web ui Both OpenAI, Groq, 本地模型 GitHub last commit
MindSearch 基于大型语言模型的多智能体网络搜索引擎框架 open Web ui Both 全能 GitHub last commit

Web crawler

Name Description Open- or Close- source Platform Self-hosted or Local Api supported Last update
Scrapegraph-ai 一个网络爬虫Python库,使用大型语言模型和直接图逻辑为网站和本地文档创建爬取管道 open pip package Local OpenAI, Google Gemini, Claude, Groq, 本地模型 GitHub last commit
crawl4ai 一种简化异步网页爬取和数据提取的工具,使爬虫结果更容易被大型语言模型(LLM)和人工智能应用使用。 open pip package Local All models GitHub last commit

Extension

Browser

Name Description Open- or Close- source Platform Api supported Last update
chatGPTBox 随时在任何页面使用快捷键 呼出聊天对话框,多种网站集成,提供翻译、总结等多种工具等 open Chrome, Edge, Firefox, Safari OpenAI, Claude GitHub last commit
Sider 在任何网页上辅助阅读和写作 直接和图片、网页链接、PDF、GPTs等聊天 close Chrome, Edge OpenAI, Google Gemini, Claude NA
沉浸式翻译 双语对照翻译 close Chrome, Edge, Firefox, Safari, Tampermonkey OpenAI, Google Gemini, Claude NA

IDE

Name Description Open- or Close- source Platform Api supported Last update
gpt-pilot 编写代码、调试代码,进行交流,并根据需求和指导从头开始构建完整的应用程序。 open VScode OpenAI, Claude, Groq GitHub last commit

Terminal/Shell

Name Description Open- or Close- source Platform Api supported Last update
shell_gpt LLM驱动的命令行生产力工具。该命令行工具提供了简化的 shell 命令、代码片段、文档的生成 open major shells OpenAI, 本地模型 GitHub last commit
aider 提供新开发、测试用例、改进、错误修复和代码重构等功能,协助编码工作。支持协同编辑,并与Git集成以实现自动提交。 open major shells OpenAI, Google Gemini, Claude, Groq, 本地模型 GitHub last commit

Note/Literature

Name Description Open- or Close- source Platform Api supported Last update
ai-research-assistant 通过拖放引用、自动补全、可视化分析以及将聊天保存为笔记和注释,提升您的研究和写作流程。 open Zotero OpenAI GitHub last commit