Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/HeMuling/awesome-ai-api-projects

A list of projects that can use various ai api 可以使用ai api的各种项目列表
https://github.com/HeMuling/awesome-ai-api-projects

List: awesome-ai-api-projects

ai ai-api awesome awesome-list claude-api gemini-api gpt ollama-api openai-api

Last synced: 3 months ago
JSON representation

A list of projects that can use various ai api 可以使用ai api的各种项目列表

Awesome Lists containing this project

README

        

# Awesome AI Api Projects

**Active projects list:** |English|[简体中文](README_CN.md)|-- Projects that are being actively updated

**Deprecated projects list:** |[English](deprecated_EN.md)|[简体中文](deprecated_CN.md)|--Projects that have not been updated for some time

A list of projects that can use various ai api (e.g. openai api, gemini api .etc)

- [ChatAI](#ChatAI)
- [Web app](#Web-app)
- [Desktop app](#Desktop-app)
- [Phone app](#Phone-app)
- [Bot](#Bot)
- [AI Agent](#AI-Agent)
- [Framework](#Framework)
- [File](#File)
- [Task](#Task)
- [Research](#Research)
- [Web crawler](#Web-crawler)
- [Extension](#Extension)
- [Browser](#Browser)
- [IDE](#IDE)
- [Terminal/Shell](#TerminalShell)
- [Note/Literature](#NoteLiterature)

## ChatAI

### Web app

| Name | Description | Open- or Close- source | Self-hosted or Local | Api supported | Last update |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ---------------------- | -------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [lobe-chat](https://github.com/lobehub/lobe-chat) | LLMs Chat application and development framework, supporting speech synthesis, multimodal, and extensible plugin system. Support community assistant, plugin sharing. | open | Both, official | All models, local models | ![GitHub last commit](https://img.shields.io/github/last-commit/lobehub/lobe-chat?label=%20) |
| [Chuanhu Chat](https://github.com/GaiZhenbiao/ChuanhuChatGPT) | Provides a lightweight, user-friendly web graphical interface and numerous additional features for LLM: support for GPT-4, file-based question answering, local deployment of LLM, online search capability, Agent Assistant, and fine-tuning support. | open | Both | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/GaiZhenbiao/ChuanhuChatGPT?label=%20) |
| [ChatGPT-Next-Web](https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web) | Deploy your cross-platform private ChatGPT app for free with one click, supporting GPT3, GPT4 & Gemini Pro models. | open | Both | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/) | ![GitHub last commit](https://img.shields.io/github/last-commit/ChatGPTNextWeb/ChatGPT-Next-Web?label=%20) |
| [chatgpt-web](https://github.com/Chanzhaoyu/chatgpt-web) | ChatGPT demo website built with Express and Vue3. | open | Local only | [OpenAI](https://platform.openai.com/playground) | ![GitHub last commit](https://img.shields.io/github/last-commit/Chanzhaoyu/chatgpt-web?label=%20) |
| [LibreChat](https://github.com/danny-avila/LibreChat) | A UI paired with ChatGPT, including dark mode, streaming capabilities and the latest updates, compatible with remote and local AI services, file upload analysis and advanced proxy features. | open | Local only | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/danny-avila/LibreChat?label=%20) |
| [khoj](https://github.com/khoj-ai/khoj) | By integrating real-time information from notes, documents, and the internet, create a personal AI agent that is always available to enhance your capabilities. | open | Both+official | [OpenAI](https://platform.openai.com/playground), [Claude](https://www.anthropic.com/), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/khoj-ai/khoj?label=%20) |
| [h2ogpt](https://github.com/h2oai/h2ogpt) | Query and summarize your documents, or simply chat with local private GPT LLMs. | open | Local only | local models | ![GitHub last commit](https://img.shields.io/github/last-commit/h2oai/h2ogpt?label=%20) |
| [quivr](https://github.com/QuivrHQ/quivr) | Create an AI assistant that can connect to specific data sources or use tools to process specific inputs and generate practical outputs. | open | both | [OpenAI](https://platform.openai.com/playground), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/QuivrHQ/quivr?label=%20) |

### Desktop app

| Name | Description | Open- or Close- source | Platform | Api supported | Last update |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ---------------------- | --------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [ChatALL](https://github.com/sunner/ChatALL) | ChatALL can send a command to multiple AIs at the same time to help you find the best answer. | open | Windows, macOS, Linux | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/sunner/ChatALL?label=%20) |
| [chatbox](https://github.com/Bin-Huang/chatbox) | Your ultimate desktop AI assistant. Chatbox is a desktop client that supports ChatGPT, Claude, and other large language models. | open | Windows, macOS, Linux | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/Bin-Huang/chatbox?label=%20) |
| [Noi](https://github.com/lencx/Noi) | Customizable AI browser that provides personalized browsing experience, with powerful bookmark management, batch AI messaging feature, theme selection, tagless caching mode and multi-account support. | open | Windows, macOS, Linux | All models | ![GitHub last commit](https://img.shields.io/github/last-commit/lencx/Noi?label=%20) |
| [gpt-computer-assistant](https://github.com/onuratakan/gpt-computer-assistant) | Help complete tasks by reading the screen, voice or text input. | open | Windows, macOS, Linux | [OpenAI](https://platform.openai.com/playground), [Groq](https://console.groq.com/keys), [Google Gemini](https://ai.google.dev/gemini-api), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/onuratakan/gpt-computer-assistant?label=%20) |

### Phone app

| Name | Description | Open- or Close- source | Platform | Api supported | Last update |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ---------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [chatbox](https://github.com/Bin-Huang/chatbox) | Your ultimate desktop AI assistant. Chatbox is a desktop client that supports ChatGPT, Claude, and other large language models. | open | [iOS](https://apps.apple.com/us/app/chatbox-ai/id6471368056), [Android](https://play.google.com/store/apps/details?id=xyz.chatboxapp.chatbox) | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/) | ![GitHub last commit](https://img.shields.io/github/last-commit/Bin-Huang/chatbox?label=%20) |
| [ChatX](https://apps.apple.com/cn/app/chatx-ai-chat-client/id6446304087?l=en-GB) | Small and lightweight AI chat client. | close | [iOS](https://apps.apple.com/cn/app/chatx-ai-chat-client/id6446304087?l=en-GB) | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/) | NA |

### Bot

| Name | Description | Open- or Close- source | Platform | Api supported | Last update |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ---------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [chatgpt-on-wechat](https://github.com/zhayujie/chatgpt-on-wechat) | LLM-based chatbot that supports intelligent replies for private and group chats, including voice, image, knowledge base, and plugin support. | open | WeChat Official Account, Enterprise WeChat Application, Feishu, DingDing | All models | ![GitHub last commit](https://img.shields.io/github/last-commit/zhayujie/chatgpt-on-wechat?label=%20) |
| [gpt-ai-assistant](https://github.com/memochou1993/gpt-ai-assistant) | Chat with AI assistant using LINE. | open | Line | [OpenAI](https://platform.openai.com/playground) | ![GitHub last commit](https://img.shields.io/github/last-commit/memochou1993/gpt-ai-assistant?label=%20) |
| [mi-gpt](https://github.com/idootop/mi-gpt) | Integrate Xiaomi AI Speaker, Mi Smart Home Hub with ChatGPT seamlessly to make your smart home understand you better. | open | Xiaomi AI Speaker, Mi Smart Home Hub | [OpenAI](https://platform.openai.com/playground) | ![GitHub last commit](https://img.shields.io/github/last-commit/idootop/mi-gpt?label=%20) |
| [ChatGPT-Telegram-Bot](https://github.com/yym68686/ChatGPT-Telegram-Bot) | A powerful Telegram bot, allows to engage in efficient conversations and information searches | open | Telegram | [OpenAI](https://platform.openai.com/playground), [Claude](https://www.anthropic.com/), [Groq](https://console.groq.com/keys) | ![GitHub last commit](https://img.shields.io/github/last-commit/yym68686/ChatGPT-Telegram-Bot?label=%20) |

## AI Agent

### Framework

| Name | Description | Open- or Close- source | Platform | Self-hosted or Local | Api supported | Last update |
| --------------------------------------------------- | ------------------------------------------------------------ | ---------------------- | ------------------------ | -------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [gateway](https://github.com/Portkey-AI/gateway) | Support for calling different LLMs using a unified API. Support for caching, fallback, retry, timeout, and load balancing. | open | pip package, npm package | Both | All models, local models | ![GitHub last commit](https://img.shields.io/github/last-commit/Portkey-AI/gateway?label=%20) |
| [botpress](https://github.com/botpress/botpress) | Conversation bot creation platform, providing drag-and-drop interface for visual programming, multi-channel support, natural language understanding, message API, multiple programming language support, and rich modules. | open | Web ui | Loacl, offical | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/botpress/botpress?label=%20) |
| [MetaGPT](https://github.com/geekan/MetaGPT) | Internally includes product managers / architects / project managers / engineers, who simulate software company tasks. | open | CLI, pip package | Local | All models, local models | ![GitHub last commit](https://img.shields.io/github/last-commit/geekan/MetaGPT?label=%20) |
| [dify](https://github.com/langgenius/dify) | LLM Application Development Platform. Provides visual programming with drag-and-drop interface, AI workflows, RAG pipelines, Agents, model management, observability features, etc. | open | Web ui | Both, offical | All models, local models | ![GitHub last commit](https://img.shields.io/github/last-commit/langgenius/dify?label=%20) |
| [DB-GPT](https://github.com/eosphoros-ai/DB-GPT) | Development framework for building LLM applications around databases. Supports multiple model management (SMMF), Text2SQL performance optimization, RAG framework and optimization, Multi-Agents framework collaboration, AWEL (Intelligent Agent Workflow Orchestration), and various other technical capabilities. | open | Web ui | Both | All models, local models | ![GitHub last commit](https://img.shields.io/github/last-commit/eosphoros-ai/DB-GPT?label=%20) |
| [TaskingAI](https://github.com/TaskingAI/TaskingAI) | BaaS platform for agent development and deployment based on LLM. Provides an intuitive user interface to manage LLM application modules, including tools, RAG systems, assistants, and conversation history. | open | Web ui | Local | All models, local models | ![GitHub last commit](https://img.shields.io/github/last-commit/TaskingAI/TaskingAI?label=%20) |
| [haystack](https://github.com/deepset-ai/haystack) | LLM orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters), builde RAG, question answering, semantic search or conversational agent chatbots. | open | pip package | Both, offical | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/deepset-ai/haystack?label=%20) |
| [phidata](https://github.com/phidatahq/phidata) | Framework for building ai agents, supports web search, data analysis, research, content creation, summarization, task automation, long-term memory, RAG, function calling. | open | pip package | Local | Mainstream models, local models | ![GitHub last commit](https://img.shields.io/github/last-commit/phidatahq/phidata?label=%20) |

### File

| Name | Description | Open- or Close- source | Self-hosted or Local | Api supported | Last update |
| -------------------------------------------------------- | ------------------------------------------------------------ | ---------------------- | -------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [h2ogpt](https://github.com/h2oai/h2ogpt) | Query and summarize your documents, or simply chat with local private GPT LLMs. | open | Local only | local models | ![GitHub last commit](https://img.shields.io/github/last-commit/h2oai/h2ogpt?label=%20) |
| [Chat2DB](https://github.com/chat2db/Chat2DB) | Data management, development, and analysis tools. It can convert natural language into SQL, translate SQL into natural language, and also generate reports. Supports Mysql, Postgresql, SQLServer, DB2, Oracle, Oceanbase, Clickhouse, Redis, H2, SQLite,Dameng. | open | Local+official | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/) | ![GitHub last commit](https://img.shields.io/github/last-commit/chat2db/Chat2DB?label=%20) |
| [lollms-webui](https://github.com/ParisNeo/lollms-webui) | The project aims to provide a user-friendly interface for accessing and utilizing various LLM and other artificial intelligence models to perform various tasks. | open | Local only | [OpenAI](https://platform.openai.com/playground) | ![GitHub last commit](https://img.shields.io/github/last-commit/ParisNeo/lollms-webui?label=%20) |
| [FastGPT](https://github.com/labring/FastGPT) | A knowledge base question-answering system based on the LLM large language model, providing out-of-the-box data processing and model calling capabilities. It can also achieve complex question-answering scenarios through visual workflow orchestration using Flow. | open | Both+official | All models, local models | ![GitHub last commit](https://img.shields.io/github/last-commit/labring/FastGPT?label=%20) |
| [DocsGPT](https://github.com/arc53/DocsGPT) | Simplified the process of finding information in project documents. By integrating powerful GPT models, developers can easily ask questions about the project and get accurate answers. | open | Both+official | [OpenAI](https://platform.openai.com/playground), [Claude](https://www.anthropic.com/), local models(Specially fine-tuned model) | ![GitHub last commit](https://img.shields.io/github/last-commit/arc53/DocsGPT?label=%20) |
| [MaxKB](https://github.com/1Panel-dev/MaxKB) | Enterprise-level knowledge base question and answer system that is ready to use out of the box, supports seamless integration, and multi-model docking. | open | Both+official | 全能, 本地模型 | ![GitHub last commit](https://img.shields.io/github/last-commit/1Panel-dev/MaxKB?label=%20) |

### Task

| Name | Description | Task kind | Open- or Close- source | Platform | Self-hosted or Local | Api supported | Last update |
| ------------------------------------------------------------ | ------------------------------------------------------------ | -------------------------------- | ---------------------- | ---------------- | -------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [AutoGPT](https://github.com/Significant-Gravitas/AutoGPT) | Build, test, and delegate tasks with AI to revolutionize innovation and productivity. | Code | open | CLI, Web ui | Local | [OpenAI](https://platform.openai.com/playground), [Claude](https://www.anthropic.com/), [Groq](https://console.groq.com/keys) | ![GitHub last commit](https://img.shields.io/github/last-commit/Significant-Gravitas/AutoGPT?label=%20) |
| [gpt-engineer](https://github.com/gpt-engineer-org/gpt-engineer) | Using natural language to enable AI to write and execute code, requiring AI to implement improvements. | Code | open | CLI | Local | [OpenAI](https://platform.openai.com/playground), [Claude](https://www.anthropic.com/), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/gpt-engineer-org/gpt-engineer?label=%20) |
| [MetaGPT](https://github.com/geekan/MetaGPT) | Internally includes product managers / architects / project managers / engineers, who simulate software company tasks. | Code, Research, Data interpreter | open | CLI, pip package | Local | All models, local models | ![GitHub last commit](https://img.shields.io/github/last-commit/geekan/MetaGPT?label=%20) |
| [AgentGPT](https://github.com/reworkd/AgentGPT) | Achieve user-specified tasks through LLM and internet access. | Any | open | Web ui | Local, official | [OpenAI](https://platform.openai.com/playground) | ![GitHub last commit](https://img.shields.io/github/last-commit/reworkd/AgentGPT?label=%20) |
| [SWE-agent](https://github.com/princeton-nlp/SWE-agent) | Receive GitHub issues and attempt to automatically fix them using LLM. | Debug | open | Web ui | Local | [OpenAI](https://platform.openai.com/playground), [Claude](https://www.anthropic.com/) | ![GitHub last commit](https://img.shields.io/github/last-commit/princeton-nlp/SWE-agent?label=%20) |
| [pandas-ai](https://github.com/Sinaptik-AI/pandas-ai) | Use LLM to explore, clean, and analyze data. | Data analysis | open | pip package | Local | [OpenAI](https://platform.openai.com/playground), [some strange model](https://docs.pandas-ai.com/llms) | ![GitHub last commit](https://img.shields.io/github/last-commit/Sinaptik-AI/pandas-ai?label=%20) |
| [DevOpsGPT](https://github.com/kuafuai/DevOpsGPT) | Use LLM to convert natural language requirements into functional software. Determine development details based on multiple question and answer sessions. | Code | open | Web ui | Local | [OpenAI](https://platform.openai.com/playground) | ![GitHub last commit](https://img.shields.io/github/last-commit/kuafuai/DevOpsGPT?label=%20) |
| [gpt-computer-assistant](https://github.com/onuratakan/gpt-computer-assistant) | Help complete tasks by reading the screen, voice or text input. | Code | open | App, pip package | Local | [OpenAI](https://platform.openai.com/playground), [Groq](https://console.groq.com/keys), [Google Gemini](https://ai.google.dev/gemini-api), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/onuratakan/gpt-computer-assistant?label=%20) |

### Research

| Name | Description | Open- or Close- source | Platform | Self-hosted or Local | Api supported | Last update |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ---------------------- | ------------------- | -------------------- | ------------- | ------------------------------------------------------------ |
| [gpt-researcher](https://github.com/assafelovic/gpt-researcher) | Generate detailed, formal and objective research reports by searching the internet for relevant resources, structural frameworks, and experience reports. | open | Web ui, pip package | Local | All models | ![GitHub last commit](https://img.shields.io/github/last-commit/assafelovic/gpt-researcher?label=%20) |
| [gpt_academic](https://github.com/binary-husky/gpt_academic) | Thesis reading/editing/writing, analysis of projects such as Python and C++, self-translation function, translation and summarization of PDF/LaTex papers. | open | Web ui | Local | All models | ![GitHub last commit](https://img.shields.io/github/last-commit/binary-husky/gpt_academic?label=%20) |

### Search

| Name | Description | Open- or Close- source | Platform | Self-hosted or Local | Api supported | Last update |
| ------------------------------------------------------- | ------------------------------------------------------------ | ---------------------- | -------- | -------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [Perplexica](https://github.com/ItzCrazyKns/Perplexica) | AI-powered search engine that delves into the internet to find answers. Perplexity AI alternative. | open | Web ui | Both | [OpenAI](https://platform.openai.com/playground), [Groq](https://console.groq.com/keys), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/ItzCrazyKns/Perplexica?label=%20) |

### Web crawler

| Name | Description | Open- or Close- source | Platform | Self-hosted or Local | Api supported | Last update |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ---------------------- | ----------- | -------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [Scrapegraph-ai](https://github.com/VinciGit00/Scrapegraph-ai) | A Python library for web crawling, using LLM and direct graph logic to create scraping pipelines for websites and local documents. | open | pip package | Local | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/), [Groq](https://console.groq.com/keys), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/VinciGit00/Scrapegraph-ai?label=%20) |

## Extension

### Browser

| Name | Description | Open- or Close- source | Platform | Api supported | Last update |
| ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [chatGPTBox](https://github.com/josStorer/chatGPTBox) | Use keyboard shortcuts at any time on any page to bring up the chat dialog box. Multiple website integrations provide various tools such as translation and summarization. | open | [Chrome](https://chromewebstore.google.com/detail/chatgptbox/eobbhoofkanlmddnplfhnmkfbnlhpbbo), [Edge](https://microsoftedge.microsoft.com/addons/detail/fission-chatbox-best/enjmfilpkbbabhgeoadmdpjjpnahkogf), [Firefox](https://addons.mozilla.org/firefox/addon/chatgptbox/), [Safari](https://apps.apple.com/app/fission-chatbox/id6446611121) | [OpenAI](https://platform.openai.com/playground), [Claude](https://www.anthropic.com/) | ![GitHub last commit](https://img.shields.io/github/last-commit/josStorer/chatGPTBox?label=%20) |
| [Sider](https://sider.ai/) | Assist reading and writing on any webpage, directly chat with images, webpage links, PDFs, GPTs, etc. | close | [Chrome](https://chromewebstore.google.com/detail/sider-chatgpt-%E4%BE%A7%E8%BE%B9%E6%A0%8F-+-gpt-4/difoiogjjojoaoomphldepapgpbgkhkb), [Edge](https://microsoftedge.microsoft.com/addons/detail/sider-chatgpt-%E4%BE%A7%E8%BE%B9%E6%A0%8F-gpt/dhoenijjpgpeimemopealfcbiecgceod) | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/) | NA |
| [immersive translate](https://immersivetranslate.com/) | Bilingual translation | close | [Chrome](https://chromewebstore.google.com/detail/%E6%B2%89%E6%B5%B8%E5%BC%8F%E7%BF%BB%E8%AF%91-%E7%BD%91%E9%A1%B5%E7%BF%BB%E8%AF%91%E6%8F%92%E4%BB%B6-pdf%E7%BF%BB%E8%AF%91-%E5%85%8D%E8%B4%B9/bpoadfkcbjbfhfodiogcnhhhpibjhbnh?utm_source=official), [Edge](https://microsoftedge.microsoft.com/addons/detail/%E6%B2%89%E6%B5%B8%E5%BC%8F%E7%BF%BB%E8%AF%91-%E7%BD%91%E9%A1%B5%E7%BF%BB%E8%AF%91%E6%8F%92%E4%BB%B6-pdf%E7%BF%BB%E8%AF%91-/amkbmndfnliijdhojkpoglbnaaahippg?utm_source=official), [Firefox](https://addons.mozilla.org/zh-CN/firefox/addon/immersive-translate/), [Safari](https://apps.apple.com/us/app/immersive-translate-for-safari/id6447957425?utm_source=official), [Tampermonkey](https://download.immersivetranslate.com/immersive-translate.user.js) | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/) | NA |

### IDE

| Name | Description | Open- or Close- source | Platform | Api supported | Last update |
| ------------------------------------------------------ | ------------------------------------------------------------ | ---------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [gpt-pilot](https://github.com/Pythagora-io/gpt-pilot) | Write code, debug code, communicate, and build complete applications from scratch based on requirements and guidance. | open | [VScode](https://marketplace.visualstudio.com/items?itemName=PythagoraTechnologies.gpt-pilot-vs-code&) | [OpenAI](https://platform.openai.com/playground), [Claude](https://www.anthropic.com/), [Groq](https://console.groq.com/keys) | ![GitHub last commit](https://img.shields.io/github/last-commit/Pythagora-io/gpt-pilot?label=%20) |

### Terminal/Shell

| Name | Description | Open- or Close- source | Platform | Api supported | Last update |
| ------------------------------------------------ | ------------------------------------------------------------ | ---------------------- | ------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| [shell_gpt](https://github.com/TheR1D/shell_gpt) | LLM-driven command line productivity tool. This command line tool provides simplified shell commands, code snippets, and document generation. | open | major shells | [OpenAI](https://platform.openai.com/playground), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/TheR1D/shell_gpt?label=%20) |
| [aider](https://github.com/paul-gauthier/aider) | Assists with coding by offering features like new development, test cases, improvements, bug fixes, and code refactors. Allows collaborative editing and integrating with Git for automatic commits. | open | major shells | [OpenAI](https://platform.openai.com/playground), [Google Gemini](https://ai.google.dev/gemini-api), [Claude](https://www.anthropic.com/), [Groq](https://console.groq.com/keys), local models | ![GitHub last commit](https://img.shields.io/github/last-commit/paul-gauthier/aider?label=%20) |

### Note/Literature

| Name | Description | Open- or Close- source | Platform | Api supported | Last update |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ---------------------- | -------- | ------------------------------------------------ | ------------------------------------------------------------ |
| [ai-research-assistant](https://github.com/lifan0127/ai-research-assistant) | Enhance your research and writing workflow with Drag-and-Drop referencing, autocompletion, visual analysis, and the ability to save chats as notes and annotations. | open | Zotero | [OpenAI](https://platform.openai.com/playground) | ![GitHub last commit](https://img.shields.io/github/last-commit/lifan0127/ai-research-assistant?label=%20) |