Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/korchasa/awesome-chatgpt

A curated list of awesome ChatGPT software.
https://github.com/korchasa/awesome-chatgpt

List: awesome-chatgpt

awesome awesome-list chatgpt openai

Last synced: about 2 months ago
JSON representation

A curated list of awesome ChatGPT software.

Awesome Lists containing this project

README

        

# Awesome ChatGPT

> **Note:** This repository contains an *automatically compiled* list of resources, tools, and information related to ChatGPT.

A curated list of awesome ChatGPT and OpenAI software.

- [Documentation and examples](##aaaa)
- [Lists, Guides and examples](##aaaa) (42)
- [Prompt engineering](##aaaa) (20)
- [UIs](##aaaa)
- [Desktop applications](##aaaa) (16)
- [Browser extensions](##aaaa) (35)
- [Web applications](##aaaa) (29)
- [Messenger bots](##aaaa) (12)
- [Mobile applications](##aaaa) (2)
- [CLI](##aaaa) (15)
- [Other UIs](##aaaa) (8)
- [Integrations](##aaaa) (29)
- [SDK, Libraries, Frameworks](##aaaa)
- [Python](##aaaa) (65)
- [JavaScript/Typescript](##aaaa) (25)
- [Golang](##aaaa) (5)
- [C#](##aaaa) (7)
- [Swift](##aaaa) (4)
- [Kotlin](##aaaa)
- [ChatGPT plugins](##aaaa) (5)
- [Other sdk/libraries](##aaaa) (10)
- [ChatGPT-based applications](##aaaa) (49)
- [Other](##aaaa) (23)

## Documentation and examples

### Lists, Guides and examples

- [Anil-matcha/Awesome-GPT-Store](https://github.com/Anil-matcha/Awesome-GPT-Store) - A curated list of specialized Custom GPT chatbots designed to assist users in various tasks.
- [ConnectAI-E/Awesome-One-Click-Deployment](https://github.com/ConnectAI-E/Awesome-One-Click-Deployment) - One-click deployment of various GitHub open-source AI projects for fast experience
- [Denis2054/Transformers-for-NLP-2nd-Edition](https://github.com/Denis2054/Transformers-for-NLP-2nd-Edition) - Transformer models from BERT to GPT-4, with examples and guides for fine-tuning, training, and prompt engineering.
- [Fechin/reference](https://github.com/Fechin/reference) - A collection of cheat sheets for developers, providing quick reference information on programming languages, toolkits, and Linux commands.
- [GaryYufei/AlignLLMHumanSurvey](https://github.com/GaryYufei/AlignLLMHumanSurvey) - A survey of aligning large language models (LLMs) with human, providing a comprehensive overview of alignment technologies and serving as a valuable resource for researchers and practitioners.
- [Hedlen/awesome-segment-anything](https://github.com/Hedlen/awesome-segment-anything) - A curated list tracking and summarizing research progress in the field of Segment Anything in various areas, including papers and projects.
- [Instruction-Tuning-with-GPT-4/GPT-4-LLM](https://github.com/Instruction-Tuning-with-GPT-4/GPT-4-LLM) - Instruction Tuning with GPT-4
- [Moataz-Elmesmary/Data-Science-Roadmap](https://github.com/Moataz-Elmesmary/Data-Science-Roadmap) - Data Science Roadmap providing free resources for learning the field
- [RManLuo/Awesome-LLM-KG](https://github.com/RManLuo/Awesome-LLM-KG) - A collection of awesome papers and resources about unifying large language models (LLMs) and knowledge graphs (KGs).
- [RUCAIBox/LLMSurvey](https://github.com/RUCAIBox/LLMSurvey) - A collection of papers and resources related to Large Language Models, serving as a survey.
- [SkalskiP/awesome-chatgpt-code-interpreter-experiments](https://github.com/SkalskiP/awesome-chatgpt-code-interpreter-experiments) - Awesome things you can do with ChatGPT + Code Interpreter combo
- [Zjh-819/LLMDataHub](https://github.com/Zjh-819/LLMDataHub) - A quick guide (especially) for trending instruction finetuning datasets
- [ai-boost/Awesome-GPTs](https://github.com/ai-boost/Awesome-GPTs) - Curated list of awesome GPTs.
- [all-in-aigc/gpts-works](https://github.com/all-in-aigc/gpts-works) - A Third-party GPTs store
- [atfortes/Awesome-LLM-Reasoning](https://github.com/atfortes/Awesome-LLM-Reasoning) - Curated collection of papers and resources on reasoning in Language Models (LLMs), including chain-of-thought, instruction-tuning, and multimodality.
- [atfortes/LLM-Reasoning-Papers](https://github.com/atfortes/LLM-Reasoning-Papers) - Collection of papers and resources on Reasoning in Large Language Models (LLMs), including Chain-of-Thought (CoT), Instruction-Tuning, and others.
- [awesome-assistants/awesome-assistants](https://github.com/awesome-assistants/awesome-assistants) - A curated list of awesome AI assistants and a guide for integrating them into different programming languages.
- [cedrickchee/awesome-transformer-nlp](https://github.com/cedrickchee/awesome-transformer-nlp) - A curated list of NLP resources focused on Transformer networks, attention mechanism, GPT, BERT, ChatGPT, LLMs, and transfer learning.
- [devisasari/awesome-chatgpt-store](https://github.com/devisasari/awesome-chatgpt-store) - A curated list of awesome custom GPTs
- [devisasari/awesome-gpt-store](https://github.com/devisasari/awesome-gpt-store) - A curated list of awesome GPTs in the GPT Store for AI enthusiasts.
- [filipecalegario/awesome-generative-ai](https://github.com/filipecalegario/awesome-generative-ai) - A curated list of Generative AI tools, works, models, and references
- [formulahendry/awesome-gpt](https://github.com/formulahendry/awesome-gpt) - A curated list of awesome projects and resources related to GPT, ChatGPT, OpenAI, LLM, and more.
- [giuven95/chatgpt-failures](https://github.com/giuven95/chatgpt-failures) - Failure archive for ChatGPT and similar models
- [hollobit/GenAI_LLM_timeline](https://github.com/hollobit/GenAI_LLM_timeline) - ChatGPT, GenerativeAI and LLMs Timeline
- [hyp1231/awesome-llm-powered-agent](https://github.com/hyp1231/awesome-llm-powered-agent) - A comprehensive collection of resources, papers, repositories, and blogs related to LLM-powered agents
- [ikaijua/Awesome-AITools](https://github.com/ikaijua/Awesome-AITools) - Collection of AI-related utilities
- [imaurer/awesome-decentralized-llm](https://github.com/imaurer/awesome-decentralized-llm) - A collection of decentralized LLM resources for building products and performing reproducible research.
- [luban-agi/Awesome-AIGC-Tutorials](https://github.com/luban-agi/Awesome-AIGC-Tutorials) - Curated tutorials and resources for Large Language Models, AI Painting, and more, with a specific focus on prompt engineering.
- [lupantech/chameleon-llm](https://github.com/lupantech/chameleon-llm) - Code for the paper 'Chameleon: Plug-and-Play Compositional Reasoning with Large Language Models'.
- [lxfater/Awesome-GPTs](https://github.com/lxfater/Awesome-GPTs) - 1000+ GPTs and 10 categories. 80+ Leaked Prompt.
- [michaelthwan/searchGPT](https://github.com/michaelthwan/searchGPT) - searchGPT is an open-source project that demonstrates how to build a grounded search engine using LLM and ChatGPT technology.
- [microsoft/generative-ai-for-beginners](https://github.com/microsoft/generative-ai-for-beginners) - A 12 Lesson course teaching everything you need to know to start building Generative AI applications
- [ml-tooling/best-of-ml-python](https://github.com/ml-tooling/best-of-ml-python) - A ranked list of awesome machine learning Python libraries, updated weekly
- [mouredev/Hello-Python](https://github.com/mouredev/Hello-Python) - Python programming language course for beginners, covering fundamentals, frontend, backend, testing, and AI. Includes video classes, code, projects, and a chat group.
- [rasbt/LLMs-from-scratch](https://github.com/rasbt/LLMs-from-scratch) - A book that guides you through implementing a ChatGPT-like LLM from scratch
- [roboflow/awesome-openai-vision-api-experiments](https://github.com/roboflow/awesome-openai-vision-api-experiments) - A must-have resource for anyone who wants to experiment with and build on the OpenAI vision API, showcasing a variety of applications and experiments
- [saharmor/awesome-chatgpt](https://github.com/saharmor/awesome-chatgpt) - Selected ChatGPT demos, tools, articles, and more
- [snwfdhmp/awesome-gpt-prompt-engineering](https://github.com/snwfdhmp/awesome-gpt-prompt-engineering) - A curated list of awesome resources, tools, and other shiny things for GPT prompt engineering.
- [taranjeet/awesome-gpts](https://github.com/taranjeet/awesome-gpts) - Collection of all the GPTs created by the community
- [xcfcode/Summarization-Papers](https://github.com/xcfcode/Summarization-Papers) - Summarization Papers
- [xxxily/hello-ai](https://github.com/xxxily/hello-ai) - A project providing AI-related resources, including guides for ChatGPT and collections of AI projects and websites.
- [zjunlp/Prompt4ReasoningPapers](https://github.com/zjunlp/Prompt4ReasoningPapers) - Repository for the ACL2023 paper 'Reasoning with Language Model Prompting: A Survey'

### Prompt engineering

- [EgoAlpha/prompt-in-context-learning](https://github.com/EgoAlpha/prompt-in-context-learning) - Open-source engineering guide for prompt-in-context-learning from EgoAlpha Lab, providing resources and techniques for prompt engineering and in-context learning with ChatGPT, GPT-3, and FlanT5.
- [PickleBoxer/dev-chatgpt-prompts](https://github.com/PickleBoxer/dev-chatgpt-prompts) - A personal collection of powerful ChatGPT prompts for developers, offering prompts and tips to assist in generating creative solutions and problem-solving for coders, students, marketers, and content writers.
- [ahmetbersoz/chatgpt-prompts-for-academic-writing](https://github.com/ahmetbersoz/chatgpt-prompts-for-academic-writing) - A collection of writing prompts for academic purposes, covering various topics and tasks.
- [ai-boost/awesome-prompts](https://github.com/ai-boost/awesome-prompts) - Curated list of chatGPT prompts and resources related to prompt engineering and GPT models.
- [benf2004/AI-Prompt-Genius](https://github.com/benf2004/AI-Prompt-Genius) - Curate a custom library of AI Prompts
- [curiousily/Get-Things-Done-with-Prompt-Engineering-and-LangChain](https://github.com/curiousily/Get-Things-Done-with-Prompt-Engineering-and-LangChain) - Tutorials and guides on prompt engineering with LangChain and ChatGPT/GPT-4, covering topics such as data loading, indexing, prompt templates, CSV agents, and retrieval QA chains. Projects include using a private LLM (Llama 2) for chat with PDF files and tweets sentiment analysis.
- [dair-ai/Prompt-Engineering-Guide](https://github.com/dair-ai/Prompt-Engineering-Guide) - Guides, papers, lecture, notebooks and resources for prompt engineering
- [dave1010/tree-of-thought-prompting](https://github.com/dave1010/tree-of-thought-prompting) - Using Tree-of-Thought Prompting to enhance ChatGPT's reasoning abilities
- [daveshap/ChatGPT_Custom_Instructions](https://github.com/daveshap/ChatGPT_Custom_Instructions) - Repository of custom instructions for ChatGPT.
- [mattnigh/ChatGPT3-Free-Prompt-List](https://github.com/mattnigh/ChatGPT3-Free-Prompt-List) - A free guide for learning to create ChatGPT3 Prompts
- [microsoft/PromptCraft-Robotics](https://github.com/microsoft/PromptCraft-Robotics) - Community for applying LLMs to robotics and a robot simulator with ChatGPT integration
- [prompt-engineering/click-prompt](https://github.com/prompt-engineering/click-prompt) - Streamline your prompt design with ClickPrompt, a tool designed for Prompt writers to easily view, share, and run Prompt-based AI applications such as Stable Diffusion, ChatGPT, and GitHub Copilot.
- [promptslab/Awesome-Prompt-Engineering](https://github.com/promptslab/Awesome-Prompt-Engineering) - A curated list of resources for prompt engineering with a focus on GPT, ChatGPT, and PaLM.
- [spdustin/ChatGPT-AutoExpert](https://github.com/spdustin/ChatGPT-AutoExpert) - Supercharged Custom Instructions for ChatGPT (non-coding) and ChatGPT Advanced Data Analysis (coding)
- [successfulstudy/promptoftheyear](https://github.com/successfulstudy/promptoftheyear) - A collection of the most impactful prompts of the year for different domains in the world of Large Language Models (LLMs), designed to enhance creativity and technology.
- [tg12/gpt_jailbreak_status](https://github.com/tg12/gpt_jailbreak_status) - This is a repository that provides updates on the status of jailbreaking the OpenAI GPT language model.
- [thinkingjimmy/Learning-Prompt](https://github.com/thinkingjimmy/Learning-Prompt) - Free prompt engineering online course. ChatGPT and Midjourney tutorials are now included!
- [travistangvh/ChatGPT-Data-Science-Prompts](https://github.com/travistangvh/ChatGPT-Data-Science-Prompts) - A repository of 60 useful data science prompts for ChatGPT
- [trigaten/Learn_Prompting](https://github.com/trigaten/Learn_Prompting) - Learn Prompting provides a guide on Prompt Engineering, Generative AI, and LLM, with a focus on creating effective prompts. Join their Discord community for further learning.
- [yokoffing/ChatGPT-Prompts](https://github.com/yokoffing/ChatGPT-Prompts) - ChatGPT and Bing AI prompt curation

## UIs

### Desktop applications

- [0xk1h0/ChatGPT_DAN](https://github.com/0xk1h0/ChatGPT_DAN) - ChatGPT DAN is a desktop application that jailbreaks prompts and allows for a wider range of responses.
- [Bin-Huang/chatbox](https://github.com/Bin-Huang/chatbox) - Chatbox is a desktop client for ChatGPT, Claude and other LLMs, available on Windows, Mac, Linux
- [ItsPi3141/alpaca-electron](https://github.com/ItsPi3141/alpaca-electron) - A JavaScript library/sdk/framework for running Alpaca and other local LLMs on your own computer
- [LAION-AI/Open-Assistant](https://github.com/LAION-AI/Open-Assistant) - OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
- [Synaptrix/ChatGPT-Desktop](https://github.com/Synaptrix/ChatGPT-Desktop) - Fuel your productivity with ChatGPT-Desktop - Blazingly fast and supercharged!
- [dice2o/BingGPT](https://github.com/dice2o/BingGPT) - BingGPT is a desktop application that enables users to chat with Bing's AI-powered chatbot on Windows, macOS, and Linux.
- [getumbrel/llama-gpt](https://github.com/getumbrel/llama-gpt) - A self-hosted, offline, ChatGPT-like chatbot powered by Llama 2, with no data leaving your device. Supports Code Llama models and Nvidia GPUs.
- [haotian-liu/LLaVA](https://github.com/haotian-liu/LLaVA) - LLaVA (Large Language and Vision Assistant) is a general-purpose desktop client for ChatGPT with visual instruction tuning capabilities towards GPT-4V level.
- [janhq/jan](https://github.com/janhq/jan) - Jan is an open source alternative to ChatGPT that runs 100% offline on your computer
- [juzeon/SydneyQt](https://github.com/juzeon/SydneyQt) - SydneyQt is a cross-platform desktop client for the jailbroken New Bing AI (Sydney ver.) built with Go and Wails.
- [lencx/ChatGPT](https://github.com/lencx/ChatGPT) -
- [lencx/nofwl](https://github.com/lencx/nofwl) - NoFWL Desktop Application
- [smol-ai/GodMode](https://github.com/smol-ai/GodMode) - AI Chat Browser: Fast, Full webapp access to ChatGPT / Claude / Bard / Bing / Llama2! I use this 20 times a day.
- [sonnylazuardi/chat-ai-desktop](https://github.com/sonnylazuardi/chat-ai-desktop) - Unofficial ChatGPT desktop app for Mac & Windows menubar using Tauri & Rust
- [sunner/ChatALL](https://github.com/sunner/ChatALL) - Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers.
- [vincelwt/chatgpt-mac](https://github.com/vincelwt/chatgpt-mac) - ChatGPT for Mac, living in your menubar.

### Browser extensions

- [C-Nedelcu/talk-to-chatgpt](https://github.com/C-Nedelcu/talk-to-chatgpt) - Talk to ChatGPT AI using your voice and listen to its answers through a voice
- [Deeptrain-Community/chatnio](https://github.com/Deeptrain-Community/chatnio) - Chat Nio is a browser extension that offers a next generation AI one-stop internationalization solution, supporting various AI models for chat conversations, markdown support, message menu, multi-platform adaptation, dialogue memory, full model file parsing, online search, large text editing, model marketplace, preset support, site announcements, preference settings, and internationalization support.
- [KnowledgeCanvas/knowledge](https://github.com/KnowledgeCanvas/knowledge) - Knowledge is a browser extension that provides a more interactive learning experience by allowing users to save, search, access, explore, and chat with websites, documents, and files.
- [QuivrHQ/quivr](https://github.com/QuivrHQ/quivr) - Quivr is a browser extension that functions as your personal productivity assistant, allowing you to chat with your documents and applications using generative AI.
- [ZohaibAhmed/ChatGPT-Google](https://github.com/ZohaibAhmed/ChatGPT-Google) - Chrome Extension that Integrates ChatGPT (Unofficial) into Google Search
- [adrianhajdin/threads](https://github.com/adrianhajdin/threads) - Develop Threads, a general-purpose browser extension client for ChatGPT that achieved 100 million sign-ups in less than 5 days, surpassing Twitter, ChatGPT, and TikTok.
- [akshata29/entaoai](https://github.com/akshata29/entaoai) - Chat and Ask on your own enterprise data using a browser extension for ChatGPT
- [anc95/writely](https://github.com/anc95/writely) - A chrome extension as an alternative to Notion AI that goes beyond Notion AI.
- [casibase/casibase](https://github.com/casibase/casibase) - Casibase is an open-source browser extension that functions as a LangChain-like AI knowledge database with a web UI and supports various models, such as OpenAI, Azure, Google Gemini, HuggingFace, OpenRouter, ChatGLM, and local models.
- [clmnin/summarize.site](https://github.com/clmnin/summarize.site) - Summarize web pages using OpenAI ChatGPT
- [danny-avila/LibreChat](https://github.com/danny-avila/LibreChat) - Enhanced ChatGPT Clone: Features OpenAI, GPT-4 Vision, Bing, Anthropic, OpenRouter, Google Gemini, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-User System, Presets, completely open-source for self-hosting. More features in development
- [domeccleston/sharegpt](https://github.com/domeccleston/sharegpt) - Easily share permanent links to ChatGPT conversations with your friends
- [gragland/chatgpt-chrome-extension](https://github.com/gragland/chatgpt-chrome-extension) - A ChatGPT Chrome extension. Integrates ChatGPT into every text box on the internet.
- [guangzhengli/ChatFiles](https://github.com/guangzhengli/ChatFiles) - Document Chatbot — multiple files. Powered by GPT / Embedding.
- [ha0z1/New-Bing-Anywhere](https://github.com/ha0z1/New-Bing-Anywhere) - New-Bing-Anywhere is a general-purpose browser extension client for ChatGPT.
- [interstellard/chatgpt-advanced](https://github.com/interstellard/chatgpt-advanced) - A browser extension that augments your ChatGPT prompts with web results.
- [josStorer/chatGPT-search-engine-extension](https://github.com/josStorer/chatGPT-search-engine-extension) - A browser extension to display ChatGPT response alongside Search Engine results
- [josStorer/chatGPTBox](https://github.com/josStorer/chatGPTBox) - Integrating ChatGPT into your browser deeply, everything you need is here
- [kazuki-sf/YouTube_Summary_with_ChatGPT](https://github.com/kazuki-sf/YouTube_Summary_with_ChatGPT) - YouTube Summary with ChatGPT is a simple Chrome Extension that allows you to get both YouTube video transcripts and summary of the video with OpenAI's ChatGPT AI technology.
- [khoj-ai/khoj](https://github.com/khoj-ai/khoj) - Khoj is a browser extension that serves as an AI copilot for your second brain, allowing you to search and chat with your personal knowledge base.
- [liady/ChatGPT-pdf](https://github.com/liady/ChatGPT-pdf) - A browser extension for downloading ChatGPT history to PNG, PDF, or creating a sharable link
- [lobehub/lobe-chat](https://github.com/lobehub/lobe-chat) - Lobe Chat is an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. It supports the deployment of private ChatGPT/LLM web applications.
- [mlc-ai/web-llm](https://github.com/mlc-ai/web-llm) - Bringing large-language models and chat to web browsers with hardware acceleration.
- [n4ze3m/dialoqbase](https://github.com/n4ze3m/dialoqbase) - Dialoqbase is a browser extension for creating chatbots with a personalized knowledge base.
- [neurogen-dev/NeuroAPI](https://github.com/neurogen-dev/NeuroAPI) - NeuroAPI is a free browser extension that provides access to ChatGPT and OpenAI API.
- [neurogen-dev/NeuroGPT](https://github.com/neurogen-dev/NeuroGPT) - NeuroGPT is a free browser extension that provides access to ChatGPT 3.5 and ChatGPT 4 through the OpenAI API.
- [openai-translator/openai-translator](https://github.com/openai-translator/openai-translator) - Browser extension and cross-platform desktop application for translation based on ChatGPT API.
- [pionxzh/chatgpt-exporter](https://github.com/pionxzh/chatgpt-exporter) - Export and Share your ChatGPT conversation history
- [richardyc/Chrome-GPT](https://github.com/richardyc/Chrome-GPT) - An AutoGPT agent that controls Chrome on your desktop
- [rubberduck-ai/rubberduck-vscode](https://github.com/rubberduck-ai/rubberduck-vscode) - Rubberduck is a browser extension that brings AI-powered code editing, explanations, code generation, error diagnosis, and chat functionalities to Visual Studio Code.
- [saeedezzati/superpower-chatgpt](https://github.com/saeedezzati/superpower-chatgpt) - ChatGPT browser extension with additional features for chat management, prompt management, language and style selection, and utilities
- [sparticleinc/chatgpt-google-summary-extension](https://github.com/sparticleinc/chatgpt-google-summary-extension) - Chrome extension to view ChatGPT summaries alongside Google search results and YouTube videos, also supports other websites like Yahoo! ニュース, PubMed, PMC, NewsPicks, Github, Nikkei, Bing, Google Patents, and any page summary.
- [vastxie/Happy-ChatGPT](https://github.com/vastxie/Happy-ChatGPT) - A browser extension client for ChatGPT
- [yaroslav-n/tweetGPT](https://github.com/yaroslav-n/tweetGPT) - Chrome extension that generates tweets and replies using chatGPT
- [yesmore/inke](https://github.com/yesmore/inke) - A browser extension that provides a WYSIWYG notebook with AI assisted writing and real-time collaboration.

### Web applications

- [Anil-matcha/Chatbase](https://github.com/Anil-matcha/Chatbase) - A web-based chatbot interface that allows users to instantly answer visitors' questions on their websites using a personalized ChatGPT trained on website content.
- [Chanzhaoyu/chatgpt-web](https://github.com/Chanzhaoyu/chatgpt-web) -
- [FlowiseAI/Flowise](https://github.com/FlowiseAI/Flowise) - Drag & drop UI to build your customized LLM flow
- [KeJunMao/ai-anything](https://github.com/KeJunMao/ai-anything) - Anyone can create GPT tools
- [Niek/chatgpt-web](https://github.com/Niek/chatgpt-web) - ChatGPT web interface using the OpenAI API
- [OpenGVLab/Ask-Anything](https://github.com/OpenGVLab/Ask-Anything) - ChatGPT with video understanding! And many more supported LMs such as miniGPT4, StableLM, and MOSS.
- [OpenGVLab/InternGPT](https://github.com/OpenGVLab/InternGPT) - InternGPT (iGPT) is a web-based user interface for ChatGPT that integrates DragGAN, ChatGPT, ImageBind, multimodal chat, SAM, and interactive image editing.
- [Ryan-yang125/ChatLLM-Web](https://github.com/Ryan-yang125/ChatLLM-Web) - ChatLLM Web is a web-based user interface for interacting with LLM like Vicuna in your browser with WebGPU.
- [StanGirard/quivr](https://github.com/StanGirard/quivr) - Quivr is a web-based user interface that serves as a personal productivity assistant, allowing users to chat with their documents (PDF, CSV, etc.) and apps using Langchain and various language models, including GPT 3.5 / 4 turbo. It provides a local and private alternative to OpenAI GPTs and ChatGPT, powered by retrieval-augmented generation.
- [WongSaang/chatgpt-ui](https://github.com/WongSaang/chatgpt-ui) - A ChatGPT web client that supports multiple users, multiple languages, and multiple database connections for persistent data storage.
- [ahmadbilaldev/langui](https://github.com/ahmadbilaldev/langui) - LangUI is a web-based user interface library for AI and GPT projects, offering a collection of ready-to-use components to enhance the UI of applications.
- [anse-app/anse](https://github.com/anse-app/anse) - Supercharged experience for ChatGPT, DALL-E and Stable Diffusion.
- [anse-app/chatgpt-demo](https://github.com/anse-app/chatgpt-demo) -
- [billmei/every-chatgpt-gui](https://github.com/billmei/every-chatgpt-gui) - Every front-end GUI client for ChatGPT
- [bitswired/rustgpt](https://github.com/bitswired/rustgpt) - RustGPT is a web-based user interface for ChatGPT built with Rust and HTMX.
- [cogentapps/chat-with-gpt](https://github.com/cogentapps/chat-with-gpt) - An open-source ChatGPT app with a voice
- [deiucanta/chatpad](https://github.com/deiucanta/chatpad) - Premium quality UI for ChatGPT
- [enricoros/big-AGI](https://github.com/enricoros/big-AGI) - Personal AI application powered by GPT-4 and beyond, with AI personas, AGI functions, text-to-image, voice, response streaming, code highlighting and execution, PDF import, presets for developers, and much more.
- [hahahumble/speechgpt](https://github.com/hahahumble/speechgpt) - SpeechGPT is a web application that enables you to converse with ChatGPT.
- [homanp/langchain-ui](https://github.com/homanp/langchain-ui) - The open source chat-ai toolkit
- [ismartcoding/plain-app](https://github.com/ismartcoding/plain-app) - PlainApp is an open-source application that allows you to manage your phone through a web browser and access files, videos, music, contacts, SMS, calls, and more from your desktop using a secure and user-friendly web interface.
- [miurla/babyagi-ui](https://github.com/miurla/babyagi-ui) - BabyAGI UI is a web-based user interface for running and developing with BabyAGI, a ChatGPT-like model.
- [ollama-webui/ollama-webui](https://github.com/ollama-webui/ollama-webui) - ChatGPT-Style Web UI Client for Ollama 🦙
- [rockbenben/ChatGPT-Shortcut](https://github.com/rockbenben/ChatGPT-Shortcut) - Maximize your efficiency and productivity with AI shortcuts for ChatGPT
- [run-llama/rags](https://github.com/run-llama/rags) - A Streamlit app that provides a guide and examples for building a RAG pipeline using natural language
- [waylaidwanderer/PandoraAI](https://github.com/waylaidwanderer/PandoraAI) - PandoraAI is a web chat client powered by node-chatgpt-api, allowing users to easily chat with multiple AI systems while offering support for custom presets.
- [xtekky/chatgpt-clone](https://github.com/xtekky/chatgpt-clone) - ChatGPT interface with better UI
- [yakGPT/yakGPT](https://github.com/yakGPT/yakGPT) - Locally running, hands-free ChatGPT UI
- [ztjhz/BetterChatGPT](https://github.com/ztjhz/BetterChatGPT) - An amazing UI for OpenAI's ChatGPT (Website + Windows + MacOS + Linux)

### Messenger bots

- [Guru322/GURU-BOT](https://github.com/Guru322/GURU-BOT) - GURU-BOT is a JavaScript-based WhatsApp bot with multiple features
- [Kav-K/GPTDiscord](https://github.com/Kav-K/GPTDiscord) - A robust, all-in-one GPT interface for Discord.
- [RafalWilinski/telegram-chatgpt-concierge-bot](https://github.com/RafalWilinski/telegram-chatgpt-concierge-bot) - Interact with OpenAI's ChatGPT via Telegram and Voice.
- [SnapdragonLee/ChatGPT-weBot](https://github.com/SnapdragonLee/ChatGPT-weBot) - Chat with ChatGPT (gpt-3.5 or newer),WeChat hook interface based
- [TBXark/ChatGPT-Telegram-Workers](https://github.com/TBXark/ChatGPT-Telegram-Workers) - Deploy your own Telegram ChatGPT bot on Cloudflare Workers with ease.
- [altryne/chatGPT-telegram-bot](https://github.com/altryne/chatGPT-telegram-bot) - A Telegram bot that lets you chat with the chatGPT language model using your local browser.
- [askrella/whatsapp-chatgpt](https://github.com/askrella/whatsapp-chatgpt) - ChatGPT + DALL-E + WhatsApp = AI Assistant
- [father-bot/chatgpt_telegram_bot](https://github.com/father-bot/chatgpt_telegram_bot) - Telegram bot that runs ChatGPT with low latency replies, no request limits, and message streaming support.
- [kx-Huang/ChatGPT-on-WeChat](https://github.com/kx-Huang/ChatGPT-on-WeChat) - Deploy ChatGPT on your WeChat within 2 steps!
- [m1guelpf/chatgpt-telegram](https://github.com/m1guelpf/chatgpt-telegram) - Run your own GPTChat Telegram bot with a single command!
- [madawei2699/myGPTReader](https://github.com/madawei2699/myGPTReader) - A community-driven way to read and chat with AI bots - powered by chatGPT.
- [n3d1117/chatgpt-telegram-bot](https://github.com/n3d1117/chatgpt-telegram-bot) - A Telegram bot that integrates with OpenAI's official ChatGPT APIs to provide answers

### Mobile applications

- [Anil-matcha/ChatPDF](https://github.com/Anil-matcha/ChatPDF) - Chat with any PDF document using AI. Easily upload the PDF documents, ask questions, extract information, and summarize the content.
- [skydoves/chatgpt-android](https://github.com/skydoves/chatgpt-android) - ChatGPT Android demonstrates OpenAI's ChatGPT on Android with Stream Chat SDK for Compose.

### CLI

- [0xacx/chatGPT-shell-cli](https://github.com/0xacx/chatGPT-shell-cli) - Simple shell script to use OpenAI's ChatGPT and DALL-E from the terminal. No Python or JS required.
- [KillianLucas/open-interpreter](https://github.com/KillianLucas/open-interpreter) - OpenAI's Code Interpreter in your terminal, running locally
- [TheR1D/shell_gpt](https://github.com/TheR1D/shell_gpt) - A command-line productivity tool powered by GPT-3 and GPT-4 that helps users accomplish tasks faster and more efficiently
- [aandrew-me/tgpt](https://github.com/aandrew-me/tgpt) - ChatGPT in terminal without needing API keys
- [abhagsain/ai-cli](https://github.com/abhagsain/ai-cli) - A command-line interface for ChatGPT, allowing users to get answers for CLI commands from GPT3 directly in their terminal.
- [ekkinox/yai](https://github.com/ekkinox/yai) - Yai is an AI-powered terminal assistant that uses OpenAI ChatGPT to streamline the command-line experience
- [ferrislucas/promptr](https://github.com/ferrislucas/promptr) - Promptr is a command-line interface (CLI) tool that allows users to instruct GPT3 or GPT4 models to make changes to their codebase using plain English.
- [j178/chatgpt](https://github.com/j178/chatgpt) - An elegant interactive CLI for ChatGPT
- [jucasoliveira/terminalGPT](https://github.com/jucasoliveira/terminalGPT) - Get GPT-like chatGPT on your terminal
- [llm-workflow-engine/llm-workflow-engine](https://github.com/llm-workflow-engine/llm-workflow-engine) - Power CLI and Workflow manager for LLMs (core package)
- [missuo/OpenAI-Checker](https://github.com/missuo/OpenAI-Checker) - Used to check if your IP can access OpenAI services.
- [npiv/chatblade](https://github.com/npiv/chatblade) - A CLI Swiss Army Knife for ChatGPT
- [paul-gauthier/aider](https://github.com/paul-gauthier/aider) - Aider is AI pair programming in your terminal
- [sigoden/aichat](https://github.com/sigoden/aichat) - Use GPT-4(V), LocalAI and other LLMs in the terminal.
- [xenodium/chatgpt-shell](https://github.com/xenodium/chatgpt-shell) - ChatGPT and DALL-E Emacs shells + Org babel + a shell maker for other providers

### Other UIs

- [Yue-Yang/ChatGPT-Siri](https://github.com/Yue-Yang/ChatGPT-Siri) - Shortcuts for Siri using ChatGPT API gpt-3.5-turbo & gpt-4 model, supports continuous conversations, configure the API key & save chat records.
- [abielzulio/chatgpt-raycast](https://github.com/abielzulio/chatgpt-raycast) - ChatGPT raycast extension
- [chapyter/chapyter](https://github.com/chapyter/chapyter) - Chapyter is a JupyterLab extension that connects GPT-4 to your coding environment, allowing for natural language programming and boosting productivity.
- [dillionverma/llm.report](https://github.com/dillionverma/llm.report) - llm.report is an open-source logging and analytics platform for OpenAI's ChatGPT API: Log and analyze ChatGPT API requests, improve prompts, and optimize costs.
- [mohamed-chs/chatgpt-history-export-to-md](https://github.com/mohamed-chs/chatgpt-history-export-to-md) - A script to effortlessly extract your entire ChatGPT data export from JSON files to nicely-formatted markdown files.
- [platelminto/chatgpt-conversation](https://github.com/platelminto/chatgpt-conversation) - Have a conversation with ChatGPT using your voice, and have it talk back.
- [shroominic/codeinterpreter-api](https://github.com/shroominic/codeinterpreter-api) - Open source implementation of the ChatGPT Code Interpreter
- [transitive-bullshit/chatgpt-twitter-bot](https://github.com/transitive-bullshit/chatgpt-twitter-bot) - Twitter bot powered by OpenAI's ChatGPT API.

## Integrations

- [Bryley/neoai.nvim](https://github.com/Bryley/neoai.nvim) - Neovim plugin for interacting with GPT models from OpenAI, providing code generation, text rewriting, and suggestions to enhance efficiency and productivity in the coding workflow.
- [Helixform/CodeCursor](https://github.com/Helixform/CodeCursor) - CodeCursor is a browser extension for Visual Studio Code that enables users to use the Cursor AI code editor within the editor.
- [MichelNivard/gptstudio](https://github.com/MichelNivard/gptstudio) - GPT RStudio addins that enable GPT assisted coding, writing & analysis
- [PawanOsman/ChatGPT](https://github.com/PawanOsman/ChatGPT) -
- [WPeace-HcH/WPeChatGPT](https://github.com/WPeace-HcH/WPeChatGPT) - A plugin for IDA that can help to analyze binary files
- [Zero6992/chatGPT-discord-bot](https://github.com/Zero6992/chatGPT-discord-bot) - Integrate ChatGPT into your own discord bot
- [ai-genie/chatgpt-vscode](https://github.com/ai-genie/chatgpt-vscode) - Your best AI pair programmer in VS Code
- [bookfere/Ebook-Translator-Calibre-Plugin](https://github.com/bookfere/Ebook-Translator-Calibre-Plugin) - A Calibre plugin that enables users to translate ebooks into a specified language.
- [bramses/chatgpt-md](https://github.com/bramses/chatgpt-md) - A (nearly) seamless integration of ChatGPT into Obsidian.
- [brianpetro/obsidian-smart-connections](https://github.com/brianpetro/obsidian-smart-connections) - ChatGPT-powered plugin for Obsidian that allows users to chat with their notes and uncover hidden connections
- [cesarhuret/docGPT](https://github.com/cesarhuret/docGPT) - ChatGPT directly within Google Docs as an Editor Add-on
- [continuedev/continue](https://github.com/continuedev/continue) - Continue is an open-source autopilot for coding with any LLM in VS Code and JetBrains
- [different-ai/obsidian-ava](https://github.com/different-ai/obsidian-ava) - Quickly format your notes with ChatGPT in Obsidian
- [dpayne/CodeGPT.nvim](https://github.com/dpayne/CodeGPT.nvim) - CodeGPT is a plugin for neovim that provides commands to interact with ChatGPT
- [gencay/vscode-chatgpt](https://github.com/gencay/vscode-chatgpt) - An unofficial Visual Studio Code - OpenAI ChatGPT integration
- [gngpp/ninja](https://github.com/gngpp/ninja) - Reverse engineered ChatGPT proxy
- [gridaco/assistant](https://github.com/gridaco/assistant) - Grida Assistant is a plugin for Figma that brings your design and development pipeline to the next level, with design to code, in-design content management, component management, and tools for faster design.
- [intitni/CopilotForXcode](https://github.com/intitni/CopilotForXcode) - An Xcode Source Editor Extension that provides GitHub Copilot, Codeium and ChatGPT support for Xcode.
- [iryna-kondr/scikit-llm](https://github.com/iryna-kondr/scikit-llm) - Seamlessly integrate LLMs into scikit-learn.
- [jackMort/ChatGPT.nvim](https://github.com/jackMort/ChatGPT.nvim) - ChatGPT Neovim Plugin: Effortless Natural Language Generation with OpenAI's ChatGPT API
- [karthink/gptel](https://github.com/karthink/gptel) - A simple LLM client for Emacs with support for multiple models/backends
- [keijiro/AICommand](https://github.com/keijiro/AICommand) - ChatGPT integration with Unity Editor
- [logancyang/obsidian-copilot](https://github.com/logancyang/obsidian-copilot) - A ChatGPT Copilot in Obsidian
- [madox2/vim-ai](https://github.com/madox2/vim-ai) - AI-powered code assistant plugin for Vim and Neovim
- [mpociot/chatgpt-vscode](https://github.com/mpociot/chatgpt-vscode) - A VSCode extension that allows you to use ChatGPT
- [nhaouari/obsidian-textgenerator-plugin](https://github.com/nhaouari/obsidian-textgenerator-plugin) - An open-source browser extension for Obsidian that integrates a text generator powered by GPT-3 for creating and organizing knowledge
- [obiscr/ChatGPT](https://github.com/obiscr/ChatGPT) - A JetBrains IDE plugin that supports ChatGPT
- [rksm/org-ai](https://github.com/rksm/org-ai) - Emacs as your personal AI assistant with support for ChatGPT, LLaMA, DALL-E, and Stable Diffusion
- [sozercan/kubectl-ai](https://github.com/sozercan/kubectl-ai) - Kubectl plugin for OpenAI GPT

## SDK, Libraries, Frameworks

### Python

- [Azure-Samples/azure-search-openai-demo](https://github.com/Azure-Samples/azure-search-openai-demo) - A sample app for the Retrieval-Augmented Generation pattern running in Azure, using Azure AI Search for retrieval and Azure OpenAI large language models to power ChatGPT-style and Q&A experiences.
- [Azure/GPT-RAG](https://github.com/Azure/GPT-RAG) - Azure/GPT-RAG is a Python library for retrieval-augmented generation patterns, enabling developers to integrate Azure OpenAI and Azure Cognitive Search for ChatGPT-style and Q&A experiences at enterprise scale in a secure manner.
- [BlinkDL/ChatRWKV](https://github.com/BlinkDL/ChatRWKV) - ChatRWKV is a Python library that allows you to use an RNN-powered language model called RWKV to build chatbots
- [BlinkDL/RWKV-LM](https://github.com/BlinkDL/RWKV-LM) - RWKV-LM is a Python library that combines the best of RNN and transformer models, providing great performance, fast inference, and fast training. It can be directly trained like a GPT model and offers advantages such as saving VRAM and providing free sentence embedding.
- [Chainlit/chainlit](https://github.com/Chainlit/chainlit) - Build Python LLM apps in minutes ⚡️
- [EmbraceAGI/LangGPT](https://github.com/EmbraceAGI/LangGPT) - LangGPT: Empowering everyone to become a prompt expert!🚀
- [GAIR-NLP/factool](https://github.com/GAIR-NLP/factool) - Factool is a Python library for factuality detection in generative AI, supporting tasks such as knowledge-based QA, code generation, mathematical reasoning, and scientific literature review.
- [GauravSingh9356/J.A.R.V.I.S](https://github.com/GauravSingh9356/J.A.R.V.I.S) - J.A.R.V.I.S is a Python library that provides a personal assistant functionality with features such as email, optical text recognition, dynamic news reporting, todo list generator, website opening, music playing, Wikipedia searching, dictionary with spell checking, weather reporting, YouTube searching, and Google Map searching.
- [GerevAI/gerev](https://github.com/GerevAI/gerev) - Gerev is a Python library for building an AI-powered enterprise search engine.
- [IntelligenzaArtificiale/Free-Auto-GPT](https://github.com/IntelligenzaArtificiale/Free-Auto-GPT) - Free Auto GPT is an open-source Python library that provides a simple version of Auto GPT, an autonomous AI agent that can perform tasks without relying on any paid API.
- [InternLM/InternLM-XComposer](https://github.com/InternLM/InternLM-XComposer) - InternLM-XComposer is a Python library that provides a vision-language large model for advanced text-image comprehension and composition.
- [KoushikNavuluri/Claude-API](https://github.com/KoushikNavuluri/Claude-API) - Python library and SDK for interacting with Claude AI, an unofficial API for ChatGPT
- [KwaiKEG/KwaiAgents](https://github.com/KwaiKEG/KwaiAgents) - KwaiAgents is a Python library for building information-seeking agent systems using Large Language Models (LLMs). It includes sub-modules such as KAgentSys-Lite, KAgentLMs, KAgentInstruct, and KAgentBench, providing functionality for planning, reflection, and tool-use.
- [Luodian/Otter](https://github.com/Luodian/Otter) - Python library for Otter, a multi-modal model trained on MIMIC-IT with improved instruction-following and in-context learning ability
- [NeumTry/NeumAI](https://github.com/NeumTry/NeumAI) - Neum AI is a Python library for managing vector embeddings at large scale, with features such as distributed architecture, data connectors, real-time synchronization, and customizable data pre-processing.
- [OptimalScale/LMFlow](https://github.com/OptimalScale/LMFlow) - An Extensible Toolkit for Finetuning and Inference of Large Foundation Models. Large Models for All.
- [PhoebusSi/Alpaca-CoT](https://github.com/PhoebusSi/Alpaca-CoT) - Alpaca-CoT is a Python library that provides a unified interface for instruction-tuning data, multiple LLMs, and parameter-efficient methods. It aims to make it easy for developers to use these technologies in their projects and welcomes contributions and integration of new LLM-related technologies.
- [RobustNLP/CipherChat](https://github.com/RobustNLP/CipherChat) - CipherChat is a Python framework for evaluating the generalization capability of safety alignment for Language Models (LLMs).
- [Torantulino/AI-Functions](https://github.com/Torantulino/AI-Functions) - AI-Powered Function Magic: Never code again with GPT models!
- [X-PLUG/mPLUG-Owl](https://github.com/X-PLUG/mPLUG-Owl) - Official Python library for implementing mPLUG-Owl and mPLUG-Owl2, part of the Alibaba MLLM Family
- [abdulmannaan1/SAMAIChatBot](https://github.com/abdulmannaan1/SAMAIChatBot) - A Python library for building AI chatbots that utilize natural language processing algorithms, with a modular and extensible design.
- [confident-ai/deepeval](https://github.com/confident-ai/deepeval) - DeepEval is a Python library that provides an evaluation framework for LLM applications, allowing for unit testing and performance evaluation based on various metrics.
- [deepset-ai/haystack](https://github.com/deepset-ai/haystack) - Haystack is a Python library and framework for building customizable and production-ready LLM applications, including retrieval-augmented generation, question answering, semantic search, and conversational agent chatbots.
- [embedchain/embedchain](https://github.com/embedchain/embedchain) - The Open Source RAG framework
- [eth-sri/lmql](https://github.com/eth-sri/lmql) - LMQL is a Python library for constraint-guided and efficient LLM programming.
- [evalplus/evalplus](https://github.com/evalplus/evalplus) - EvalPlus is a Python library for rigorous evaluation of LLM-synthesized code
- [farizrahman4u/loopgpt](https://github.com/farizrahman4u/loopgpt) - Modular Auto-GPT Framework
- [georgia-tech-db/evadb](https://github.com/georgia-tech-db/evadb) - EvaDB is a Python library that provides a database system for AI-powered apps
- [h2oai/h2o-llmstudio](https://github.com/h2oai/h2o-llmstudio) - H2O LLM Studio is a framework and no-code GUI for fine-tuning language models (LLMs), with a focus on prompt engineering.
- [h2oai/h2ogpt](https://github.com/h2oai/h2ogpt) - h2ogpt is a Python library for interacting with a local private GPT LLM model, enabling private Q&A, summarization of documents and images, and chat.
- [hiyouga/FastEdit](https://github.com/hiyouga/FastEdit) - FastEdit is a Python library that allows developers to efficiently inject fresh and customized knowledge into large language models using a single command.
- [jackmpcollins/magentic](https://github.com/jackmpcollins/magentic) - A Python library for seamlessly integrating Large Language Models (LLMs) as functions in Python code.
- [kennethleungty/Llama-2-Open-Source-LLM-CPU-Inference](https://github.com/kennethleungty/Llama-2-Open-Source-LLM-CPU-Inference) - A guide and tools for running Llama 2 and other open-source LLMs on CPU inference for document question-and-answer (Q&A). It provides step-by-step instructions and tools to integrate these models into third-party applications.
- [kyegomez/LongNet](https://github.com/kyegomez/LongNet) - A Python library implementation of LongNet, a Transformer variant designed to scale sequence length up to more than 1 billion tokens without sacrificing performance on shorter sequences.
- [kyegomez/swarms](https://github.com/kyegomez/swarms) - Build, Deploy, and Scale Reliable Swarms of Autonomous Agents for Workflow Automation
- [kyegomez/tree-of-thoughts](https://github.com/kyegomez/tree-of-thoughts) - Plug in and Play Implementation of Tree of Thoughts: Deliberate Problem Solving with Large Language Models that Elevates Model Reasoning by atleast 70%
- [laiyer-ai/llm-guard](https://github.com/laiyer-ai/llm-guard) - LLM Guard is a Python library that provides a comprehensive security toolkit for Large Language Models (LLMs). It offers features such as sanitization, detection of harmful language, prevention of data leakage, and resistance against prompt injection attacks.
- [langroid/langroid](https://github.com/langroid/langroid) - Langroid is a lightweight and extensible Python framework for building applications powered by Language Models (LLMs) that enables multi-agent programming and collaborative problem-solving through message exchange.
- [lifeiteng/vall-e](https://github.com/lifeiteng/vall-e) - PyTorch implementation of VALL-E(Zero-Shot Text-To-Speech), Reproduced Demo
- [logspace-ai/langflow](https://github.com/logspace-ai/langflow) - Langflow is a UI for LangChain, designed with react-flow to provide an effortless way to experiment and prototype flows.
- [marqo-ai/marqo](https://github.com/marqo-ai/marqo) - Marqo is a Python library that provides an end-to-end vector search engine for text and images, allowing developers to easily build vector search into their applications.
- [melih-unsal/DemoGPT](https://github.com/melih-unsal/DemoGPT) - DemoGPT is a Python library and framework that allows developers to create interactive Streamlit apps using prompts.
- [microsoft/autogen](https://github.com/microsoft/autogen) - AutoGen is a Python library, sdk, and framework for building next-gen Large Language Model (LLM) applications that enable multi-agent conversations to solve tasks with minimal effort.
- [microsoft/promptbench](https://github.com/microsoft/promptbench) - PromptBench is a unified evaluation framework for large language models, providing user-friendly APIs for conducting evaluation and understanding of LLMs with a focus on prompt engineering.
- [microsoft/promptflow](https://github.com/microsoft/promptflow) - Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.
- [minimaxir/simpleaichat](https://github.com/minimaxir/simpleaichat) - Python package for easily interfacing with chat apps, with robust features and minimal code complexity.
- [mnotgod96/AppAgent](https://github.com/mnotgod96/AppAgent) - AppAgent is a Python library that provides a multimodal agent framework for operating smartphone apps.
- [paulpierre/RasaGPT](https://github.com/paulpierre/RasaGPT) - RasaGPT is a Python library that provides a headless LLM chatbot platform built on top of Rasa and Langchain, allowing for indexing, retrieval, and context injection.
- [pchunduri6/rag-demystified](https://github.com/pchunduri6/rag-demystified) - An advanced RAG pipeline Python library for demystifying and simplifying the inner workings of retrieval-augmented generation pipelines
- [promptslab/Promptify](https://github.com/promptslab/Promptify) - Promptify is a Python library that enables prompt engineering and the generation of structured output from prompt-based language models such as GPT and PaLM. It provides a convenient pipeline API for performing various NLP tasks, including named entity recognition (NER) and classification, with just a few lines of code. Promptify allows developers to easily customize prompts and add examples to improve model performance.
- [protectai/llm-guard](https://github.com/protectai/llm-guard) - LLM Guard is a Python library that provides a comprehensive security toolkit for Large Language Models (LLMs). It offers features such as sanitization, detection of harmful language, prevention of data leakage, and resistance against prompt injection attacks, helping developers fortify the security of LLM interactions.
- [rawandahmad698/PyChatGPT](https://github.com/rawandahmad698/PyChatGPT) - Python client for the unofficial ChatGPT API with auto token regeneration, conversation tracking, proxy support and more.
- [reloadware/reloadium](https://github.com/reloadware/reloadium) - Reloadium is a Python library that enables hot reloading, profiling, and AI debugging for Python developers.
- [santiagobasulto/ipython-gpt](https://github.com/santiagobasulto/ipython-gpt) - An ChatGPT integration for Jupyter Notebooks and the IPython Shell
- [shobrook/stackexplain](https://github.com/shobrook/stackexplain) - Explain your error message with ChatGPT
- [showlab/Image2Paragraph](https://github.com/showlab/Image2Paragraph) - A toolbox for transforming images into unique paragraphs using ChatGPT, BLIP2, OFA, GRIT, Segment Anything, and ControlNet.
- [stoyan-stoyanov/llmflows](https://github.com/stoyan-stoyanov/llmflows) - LLMFlows is a Python library/framework for building simple, explicit, and transparent LLM applications such as chatbots, question-answering systems, and agents.
- [taranjeet/unofficial-chatgpt-api](https://github.com/taranjeet/unofficial-chatgpt-api) - Unofficial ChatGPT API for development purposes
- [techleadhd/chatgpt-retrieval](https://github.com/techleadhd/chatgpt-retrieval) - Simple script to use ChatGPT on your own files.
- [voidful/TextRL](https://github.com/voidful/TextRL) - TextRL is a Python library that utilizes reinforcement learning to improve text generation using huggingface's transformer models.
- [whitead/paper-qa](https://github.com/whitead/paper-qa) - LLM Chain for answering questions from documents with citations
- [xtekky/gpt4free](https://github.com/xtekky/gpt4free) - Official Python library for gpt4free - a collection of powerful language models
- [zhudotexe/kani](https://github.com/zhudotexe/kani) - kani is a highly hackable microframework for chat-based language models with tool use/function calling.
- [zilliztech/GPTCache](https://github.com/zilliztech/GPTCache) - GPTCache is a Python library that provides a semantic cache for large language models (LLMs). It integrates with projects like LangChain and llama_index, helping developers optimize LLM API costs and boost response speed.
- [zjunlp/EasyEdit](https://github.com/zjunlp/EasyEdit) - EasyEdit is a Python library that provides an easy-to-use knowledge editing framework for Large Language Models (LLMs) like GPT-J, Llama, GPT-NEO, GPT2, T5. It allows developers to alter the behavior of LLMs efficiently within a specific domain without negatively impacting performance across other inputs.

### JavaScript/Typescript

- [AirCodeLabs/documate](https://github.com/AirCodeLabs/documate) - Documate is an open-source tool that seamlessly integrates an AI chat dialog into your documentation site, allowing users to ask questions and receive real-time answers based on your content.
- [Em1tSan/NeuroGPT](https://github.com/Em1tSan/NeuroGPT) - Free ChatGPT 3.5 / ChatGPT 4 TypeScript library for accessing OpenAI API
- [KudoAI/chatgpt.js](https://github.com/KudoAI/chatgpt.js) - A powerful, open source client-side JavaScript library for ChatGPT
- [OvidijusParsiunas/deep-chat](https://github.com/OvidijusParsiunas/deep-chat) - A fully customizable AI chatbot component to integrate into your website, with features like connecting to APIs, avatars, file transfer, and more
- [SamurAIGPT/Open-Custom-GPT](https://github.com/SamurAIGPT/Open-Custom-GPT) - Open Custom GPT is a user-friendly platform that allows you to quickly create and add a custom GPT to your website using the Assistants API.
- [adrianhajdin/project_openai_codex](https://github.com/adrianhajdin/project_openai_codex) - Build and Deploy Your Own ChatGPT AI Application That Will Help You Code
- [codigoencasa/bot-whatsapp](https://github.com/codigoencasa/bot-whatsapp) - Create a WhatsApp Chatbot in minutes
- [dabit3/semantic-search-nextjs-pinecone-langchain-chatgpt](https://github.com/dabit3/semantic-search-nextjs-pinecone-langchain-chatgpt) - Embeds text files into vectors, stores them on Pinecone, and enables semantic search using GPT3 and Langchain in a Next.js UI
- [futantan/OpenGpt](https://github.com/futantan/OpenGpt) - Create your own ChatGPT App in seconds.
- [gannonh/chatgpt-pgvector](https://github.com/gannonh/chatgpt-pgvector) - A general-purpose browser extension client for ChatGPT that utilizes embeddings and vector search to create conversational interfaces for domain-specific knowledge.
- [gmpetrov/databerry](https://github.com/gmpetrov/databerry) - The no-code platform for building custom LLM Agents that provides a user-friendly interface to manage datastores and chat with data, and generates a ChatGPT Plugin for each datastore.
- [mayooear/langchain-supabase-website-chatbot](https://github.com/mayooear/langchain-supabase-website-chatbot) - Build a chatgpt chatbot for your website using LangChain, Supabase, Typescript, Openai, and Next.js.
- [polterguy/magic](https://github.com/polterguy/magic) - Create a custom ChatGPT-based website chatbot
- [prompt-engineering/chat-flow](https://github.com/prompt-engineering/chat-flow) - ChatFlow - AI-based chat flow framework, personalize your ChatGPT workflows and build the road to automation
- [psychic-api/rag-stack](https://github.com/psychic-api/rag-stack) - Deploy a private ChatGPT alternative hosted within your VPC, connect it to your organization's knowledge base, and use it as a corporate oracle.
- [rgommezz/react-native-chatgpt](https://github.com/rgommezz/react-native-chatgpt) - A React Native wrapper around ChatGPT to seamlessly integrate it with your applications
- [supabase-community/nextjs-openai-doc-search](https://github.com/supabase-community/nextjs-openai-doc-search) - Template for building your own custom ChatGPT style doc search powered by Next.js, OpenAI, and Supabase.
- [toolkit-ai/toolkit-ai](https://github.com/toolkit-ai/toolkit-ai) - AI-agents that automatically generate and use Langchain Tools and ChatGPT plugins
- [transitive-bullshit/bing-chat](https://github.com/transitive-bullshit/bing-chat) - Node.js client for Bing's new AI-powered search
- [transitive-bullshit/chatgpt-api](https://github.com/transitive-bullshit/chatgpt-api) - Node.js client for the official ChatGPT API
- [vercel/ai-chatbot](https://github.com/vercel/ai-chatbot) - A full-featured, hackable Next.js AI chatbot built by Vercel
- [wasp-lang/open-saas](https://github.com/wasp-lang/open-saas) - A free, open-source TypeScript library for building SaaS apps with React and Node.js that provides a starter template with superpowers, ready for production and led by the community.
- [waylaidwanderer/node-chatgpt-api](https://github.com/waylaidwanderer/node-chatgpt-api) - A client implementation for ChatGPT and Bing AI. Available as a Node.js module, REST API server, and CLI app.
- [webwhiz-ai/webwhiz](https://github.com/webwhiz-ai/webwhiz) - WebWhiz allows you to create an AI chatbot that knows everything about your product and can instantly respond to your customer's queries.
- [xiangsx/gpt4free-ts](https://github.com/xiangsx/gpt4free-ts) - A TypeScript library for interacting with the OpenAI GPT-4 API

### Golang

- [aaamoon/copilot-gpt4-service](https://github.com/aaamoon/copilot-gpt4-service) - A Golang library for converting Github Copilot to ChatGPT
- [diemus/azure-openai-proxy](https://github.com/diemus/azure-openai-proxy) - A Go library for proxying Azure OpenAI API and converting OpenAI requests into Azure OpenAI requests
- [gotzmann/llama.go](https://github.com/gotzmann/llama.go) - llama.go is a Golang library/framework for working with GPT models.
- [pkoukk/tiktoken-go](https://github.com/pkoukk/tiktoken-go) - Golang library for tokenizing text using OpenAI's tiktoken algorithm
- [sashabaranov/go-openai](https://github.com/sashabaranov/go-openai) - OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go

### C#

- [OkGoDoIt/OpenAI-API-dotnet](https://github.com/OkGoDoIt/OpenAI-API-dotnet) - An unofficial C#/.NET SDK for accessing the OpenAI GPT-3 API.
- [RageAgainstThePixel/OpenAI-DotNet](https://github.com/RageAgainstThePixel/OpenAI-DotNet) - A non-official C# library for interacting with the OpenAI RESTful API in .NET applications.
- [SciSharp/BotSharp](https://github.com/SciSharp/BotSharp) - The AI Agent Framework in .NET
- [SciSharp/LLamaSharp](https://github.com/SciSharp/LLamaSharp) - LLamaSharp is a C# library for running local LLaMA/GPT models easily and fast. It provides integration with semantic-kernel, unity, WPF, and WebApp.
- [betalgo/openai](https://github.com/betalgo/openai) - OpenAI .NET sdk - ChatGPT, Whisper, GPT-3, GPT-4, Azure OpenAI and DALL-E
- [srcnalt/OpenAI-Unity](https://github.com/srcnalt/OpenAI-Unity) - An unofficial OpenAI Unity Package that allows developers to use the OpenAI API directly in Unity game engine
- [wieslawsoltes/ChatGPT](https://github.com/wieslawsoltes/ChatGPT) -

### Swift

- [adamrushy/OpenAISwift](https://github.com/adamrushy/OpenAISwift) - The OpenAISwift project is a Swift library that provides a convenient wrapper around the ChatGPT and OpenAI HTTP API, allowing developers to easily access and utilize the various functionalities offered by the OpenAI API.
- [alfianlosari/ChatGPTSwift](https://github.com/alfianlosari/ChatGPTSwift) - Access ChatGPT API using Swift
- [alfianlosari/ChatGPTSwiftUI](https://github.com/alfianlosari/ChatGPTSwiftUI) - A native iOS, macOS, watchOS, tvOS SwiftUI application for interacting with ChatGPT API using OpenAPI and Google Generative AI SDK
- [dylanshine/openai-kit](https://github.com/dylanshine/openai-kit) - A community Swift package used to interact with the OpenAI API

### Kotlin

### ChatGPT plugins

- [logankilpatrick/ChatGPT-Plugins-Collection](https://github.com/logankilpatrick/ChatGPT-Plugins-Collection) - An unofficial collection of Plugins for ChatGPT, in any programming language!
- [openai/chatgpt-retrieval-plugin](https://github.com/openai/chatgpt-retrieval-plugin) - The ChatGPT Retrieval Plugin lets you easily find personal or work documents by asking questions in natural language.
- [openai/plugins-quickstart](https://github.com/openai/plugins-quickstart) - Get a ChatGPT plugin up and running in under 5 minutes!
- [transitive-bullshit/chatgpt-plugin-ts](https://github.com/transitive-bullshit/chatgpt-plugin-ts) - Everything you need to start building ChatGPT Plugins in JS/TS
- [ykdojo/kaguya](https://github.com/ykdojo/kaguya) - Kaguya is a ChatGPT plugin that enables file editing and script execution

### Other sdk/libraries

- [aallam/openai-kotlin](https://github.com/aallam/openai-kotlin) - OpenAI API client for Kotlin with multiplatform and coroutines capabilities, allowing developers to interact with OpenAI API in their Kotlin projects.
- [alexrudall/ruby-openai](https://github.com/alexrudall/ruby-openai) - Ruby library for using the OpenAI API, including assistants, threads, messages, runs, and text to speech.
- [botpress/botpress](https://github.com/botpress/botpress) - The open-source hub to build & deploy GPT/LLM Agents
- [epsilla-cloud/vectordb](https://github.com/epsilla-cloud/vectordb) - Epsilla is a high-performance vector database management system designed for scalable and cost-effective vector search, with a focus on memory retention in Large Language Models.
- [langchain4j/langchain4j](https://github.com/langchain4j/langchain4j) - Simplify the integration of AI/LLM capabilities into your Java application using LangChain4j, providing a layer of abstractions and implementations for various LLMs and embedding stores.
- [orhanerday/open-ai](https://github.com/orhanerday/open-ai) - OpenAI PHP SDK : Most downloaded, forked, contributed, huge community supported, and used PHP (Laravel , Symfony, Yii, Cake PHP or any PHP framework) SDK for OpenAI GPT-3 and DALL-E. It also supports chatGPT-like streaming.
- [sobelio/llm-chain](https://github.com/sobelio/llm-chain) - `llm-chain` is a powerful Rust crate for building chains in large language models allowing you to summarise text and complete complex tasks
- [stulzq/azure-openai-proxy](https://github.com/stulzq/azure-openai-proxy) - Azure OpenAI Service Proxy for Go developers to convert OpenAI official API requests to Azure OpenAI API requests
- [tensorchord/pgvecto.rs](https://github.com/tensorchord/pgvecto.rs) - pgvecto.rs is a Rust library for creating a scalable vector database plugin for Postgres, specifically designed for LLM.
- [victordibia/autogen-ui](https://github.com/victordibia/autogen-ui) - AutoGen UI is a browser extension that provides a web-based user interface for AutoGen, a framework for developing LLM applications using multiple ChatGPT-like agents. It allows regular users to interact with the agents, prototype, test, and debug agent flows, and inspect agent behaviors and outcomes.

## ChatGPT-based applications

- [Drakkar-Software/OctoBot](https://github.com/Drakkar-Software/OctoBot) - OctoBot is an open-source Python library for building customizable cryptocurrency trading bots, allowing developers to create and customize their own trading strategies using machine learning and various configurations.
- [FujiwaraChoki/MoneyPrinter](https://github.com/FujiwaraChoki/MoneyPrinter) - Automate the creation of YouTube Shorts using MoviePy
- [GPTGenius/chatgpt-vercel](https://github.com/GPTGenius/chatgpt-vercel) - Create a private ChatGPT website with one-click for free using Vercel
- [Mintplex-Labs/anything-llm](https://github.com/Mintplex-Labs/anything-llm) - Open-source ChatGPT experience for both open and closed source LLMs, embedders, and vector databases.
- [NoDataFound/hackGPT](https://github.com/NoDataFound/hackGPT) - I leverage OpenAI and ChatGPT to do hackerish things
- [ObservedObserver/chatgpt-i18n](https://github.com/ObservedObserver/chatgpt-i18n) - Localize your websites with AI assistance.
- [ObservedObserver/viz-gpt](https://github.com/ObservedObserver/viz-gpt) - VizGPT is a web-based user interface that enables contextual data visualization with a chat interface, using natural language to generate visualizations from tabular datasets.
- [OpenMotionLab/MotionGPT](https://github.com/OpenMotionLab/MotionGPT) - MotionGPT is a unified motion-language generation model that generates high-quality human motions and text descriptions for multiple motion tasks.
- [RomanHotsiy/commitgpt](https://github.com/RomanHotsiy/commitgpt) - Automatically generate commit messages using ChatGPT
- [SamurAIGPT/EmbedAI](https://github.com/SamurAIGPT/EmbedAI) - EmbedAI is a web-based app that enables private interaction with documents using the power of GPT, ensuring complete privacy and no data leakage.
- [SkywalkerDarren/chatWeb](https://github.com/SkywalkerDarren/chatWeb) - ChatWeb is a specialized application that uses GPT3.5 for web crawling, text extraction, and question answering based on content.
- [TavernAI/TavernAI](https://github.com/TavernAI/TavernAI) - Atmospheric adventure chat for AI language models
- [YaoApp/yao](https://github.com/YaoApp/yao) - YAO is a Golang library for creating web services and applications with high performance. It is suitable for various use-cases such as AI, IoT, Industrial Internet, Connected Vehicles, DevOps, Energy, and Finance. It provides a command-line tool and supports a flow-based programming model using YAO DSL (Logical Description in JSON format) or JavaScript.
- [anc95/ChatGPT-CodeReview](https://github.com/anc95/ChatGPT-CodeReview) - A code review bot powered by ChatGPT
- [antoinejaussoin/retro-board](https://github.com/antoinejaussoin/retro-board) - Retrospected is a web-based Agile Retrospective Board for engineering teams that provides real-time collaboration and AI-powered agile coaching using ChatGPT.
- [appleboy/CodeGPT](https://github.com/appleboy/CodeGPT) - A CLI written in Go language that writes git commit messages or do a code review brief for you using ChatGPT AI (gpt-4, gpt-3.5-turbo model) and automatically installs a git prepare-commit-msg hook.
- [aschmelyun/subvert](https://github.com/aschmelyun/subvert) - Generate subtitles, summaries, and chapters from videos using OpenAI's ChatGPT model in a desktop client
- [bra1nDump/show-me-chatgpt-plugin](https://github.com/bra1nDump/show-me-chatgpt-plugin) - Create and edit diagrams in ChatGPT
- [chat2db/Chat2DB](https://github.com/chat2db/Chat2DB) - Chat2DB is an intelligent and versatile general-purpose SQL client and reporting tool for databases that integrates ChatGPT capabilities.
- [di-sukharev/opencommit](https://github.com/di-sukharev/opencommit) - OpenCommit is a JavaScript library that allows users to auto-generate impressive commits using AI in just one second.
- [eli64s/readme-ai](https://github.com/eli64s/readme-ai) - Generate beautiful README files from the terminal using OpenAI's GPT language models
- [gnehs/subtitle-translator-electron](https://github.com/gnehs/subtitle-translator-electron) - Translate subtitle using ChatGPT
- [gofireflyio/aiac](https://github.com/gofireflyio/aiac) - Artificial Intelligence Infrastructure-as-Code Generator.
- [huggingface/chat-ui](https://github.com/huggingface/chat-ui) - Open source codebase powering the HuggingChat app
- [irgolic/AutoPR](https://github.com/irgolic/AutoPR) - AutoPR is a Python project that brings your codebase to life by providing living summaries, tracking TODOs, keeping API call history in git, summarizing changes in pull requests, and configuring custom actions.
- [keijiro/AIShader](https://github.com/keijiro/AIShader) - ChatGPT-powered shader generator for Unity
- [kxxt/chatgpt-action](https://github.com/kxxt/chatgpt-action) - Let ChatGPT review PRs for you
- [leetcode-mafia/cheetah](https://github.com/leetcode-mafia/cheetah) - Cheetah is a Swift-based macOS app for crushing remote tech interviews with AI by providing real-time coaching and live coding platform integration.
- [mattzcarey/code-review-gpt](https://github.com/mattzcarey/code-review-gpt) - Code Review GPT is a personal code reviewer powered by LLMs (OpenAI GPT-3.5/4, Llama2, Azure AI) & Embeddings, designed to improve code quality and catch bugs before production.
- [mbzuai-oryx/Video-ChatGPT](https://github.com/mbzuai-oryx/Video-ChatGPT) - Video-ChatGPT is a video conversation model capable of generating meaningful conversation about videos.
- [microsoft/HydraLab](https://github.com/microsoft/HydraLab) - Hydra Lab is a Java framework for building a cloud testing infrastructure that provides intelligent cloud testing capabilities for developers.
- [octimot/StoryToolkitAI](https://github.com/octimot/StoryToolkitAI) - StoryToolkitAI is a film editing tool that uses AI to transcribe, understand content, and search for anything in your footage. It is integrated with ChatGPT and OpenAI GPT-4 and offers features such as video indexing, automatic transcriptions, translation, story generation, and speaker detection. The tool works locally on your machine and also integrates with DaVinci Resolve Studio 18.
- [p0n1/epub_to_audiobook](https://github.com/p0n1/epub_to_audiobook) - A command-line tool that converts EPUB ebooks into audiobooks, optimized for use with Audiobookshelf.
- [pashpashpash/vault-ai](https://github.com/pashpashpash/vault-ai) - OP Vault ChatGPT: Give ChatGPT long-term memory using the OP Stack (OpenAI + Pinecone Vector Database). Upload your own custom knowledge base files (PDF, txt, epub, etc) using a simple React frontend.
- [pgosar/ChatGDB](https://github.com/pgosar/ChatGDB) - Harness the power of ChatGPT inside the GDB or LLDB debugger!
- [polyrabbit/hacker-news-digest](https://github.com/polyrabbit/hacker-news-digest) - Let ChatGPT Summarize Hacker News for You
- [purocean/yn](https://github.com/purocean/yn) - Yank Note is a highly extensible Markdown editor that offers features such as version control, AI completion, and code snippet running. It provides a user-friendly interface for regular users.
- [ricklamers/gpt-code-ui](https://github.com/ricklamers/gpt-code-ui) - An open source implementation of OpenAI's ChatGPT Code interpreter
- [robusta-dev/kubernetes-chatgpt-bot](https://github.com/robusta-dev/kubernetes-chatgpt-bot) - A ChatGPT bot for Kubernetes issues.
- [siyuan-note/siyuan](https://github.com/siyuan-note/siyuan) - SiYuan is a privacy-focused personal knowledge management software written in TypeScript and Golang.
- [sqlchat/sqlchat](https://github.com/sqlchat/sqlchat) - SQL Chat is a browser extension that serves as a chat-based SQL client and editor, providing a natural language interface for querying and modifying databases.
- [steedos/steedos-platform](https://github.com/steedos/steedos-platform) - Steedos Platform is a JavaScript-based low-code platform alternative to Salesforce, built on nodejs, mongodb, and react
- [steven-tey/novel](https://github.com/steven-tey/novel) - Notion-style WYSIWYG editor with AI-powered autocompletion.
- [sturdy-dev/codereview.gpt](https://github.com/sturdy-dev/codereview.gpt) - CodeReview.gpt is a browser extension that uses ChatGPT to review GitHub Pull Requests and GitLab Merge Requests.
- [ttengwang/Caption-Anything](https://github.com/ttengwang/Caption-Anything) - Caption-Anything is a versatile tool combining image segmentation, visual captioning, and ChatGPT, generating tailored captions with diverse controls for user preferences.
- [uezo/ChatdollKit](https://github.com/uezo/ChatdollKit) - ChatdollKit is a C# library that enables the creation of a voice-enabled chatbot using a 3D model.
- [weijunext/smart-excel-ai](https://github.com/weijunext/smart-excel-ai) - Generate Excel formulas using AI-powered ChatGPT
- [williamfzc/chat-gpt-ppt](https://github.com/williamfzc/chat-gpt-ppt) - Use ChatGPT to generate PPT automatically, all in one single file.
- [yangjiakai/lux-admin-vuetify3](https://github.com/yangjiakai/lux-admin-vuetify3) - A desktop admin template based on Vue3.2, Vite4.1, TypeScript, Vuetify3, ChatGPT, and Firebase for creating efficient and intelligent admin interfaces.

## Other

- [AI4Finance-Foundation/FinGPT](https://github.com/AI4Finance-Foundation/FinGPT) - FinGPT is an open-source Python library for financial language models
- [Farama-Foundation/chatarena](https://github.com/Farama-Foundation/chatarena) - ChatArena is a library that provides multi-agent language game environments for Large Language Models (LLMs) to develop communication and collaboration capabilities of AIs.
- [NExT-GPT/NExT-GPT](https://github.com/NExT-GPT/NExT-GPT) - Code and models for NExT-GPT, an any-to-any multimodal language model.
- [OpenBMB/BMTools](https://github.com/OpenBMB/BMTools) - Tool Learning for Big Models, Open-Source Solutions of ChatGPT-Plugins
- [ShishirPatil/gorilla](https://github.com/ShishirPatil/gorilla) - Gorilla: An API store for LLMs
- [THUDM/AgentBench](https://github.com/THUDM/AgentBench) - A Comprehensive Benchmark to Evaluate LLMs as Agents
- [THUDM/WebGLM](https://github.com/THUDM/WebGLM) - WebGLM: An Efficient Web-enhanced Question Answering System (KDD 2023)
- [bionic-gpt/bionic-gpt](https://github.com/bionic-gpt/bionic-gpt) - BionicGPT is an on-premise replacement for ChatGPT that integrates generative AI while maintaining strict data confidentiality.
- [dqbd/tiktokenizer](https://github.com/dqbd/tiktokenizer) - Online playground for OpenAPI tokenizers, allowing users to calculate the correct number of tokens for a given prompt
- [gitbito/CLI](https://github.com/gitbito/CLI) - Bito CLI provides a command line interface for the Bito AI chat functionality, enabling users to automate tasks and workflows.
- [josStorer/RWKV-Runner](https://github.com/josStorer/RWKV-Runner) - A RWKV management and startup tool that provides an interface compatible with the OpenAI API.
- [jtmuller5/The-HustleGPT-Challenge](https://github.com/jtmuller5/The-HustleGPT-Challenge) - Building Startups with an AI Co-Founder
- [jtsang4/claude-to-chatgpt](https://github.com/jtsang4/claude-to-chatgpt) - This project converts the API of Anthropic's Claude model to the OpenAI Chat API format.
- [juncongmoo/chatllama](https://github.com/juncongmoo/chatllama) - ChatLLaMA is an open-source implementation for LLaMA-based ChatGPT that can be run on a single GPU. It offers a training process that is 15 times faster than ChatGPT.
- [lucidrains/PaLM-rlhf-pytorch](https://github.com/lucidrains/PaLM-rlhf-pytorch) - Implementation of RLHF (Reinforcement Learning with Human Feedback) on top of the PaLM architecture. Basically ChatGPT but with PaLM
- [nichtdax/awesome-totally-open-chatgpt](https://github.com/nichtdax/awesome-totally-open-chatgpt) - A list of totally open alternatives to ChatGPT
- [open-compass/opencompass](https://github.com/open-compass/opencompass) - OpenCompass is an LLM evaluation platform, supporting a wide range of models (LLaMA, LLaMa2, ChatGLM2, ChatGPT, Claude, etc) over 50+ datasets.
- [project-baize/baize-chatbot](https://github.com/project-baize/baize-chatbot) - Let ChatGPT teach your own chatbot in hours with a single GPU!
- [psychic-api/psychic](https://github.com/psychic-api/psychic) - Data integration platform for LLMs
- [terminalcommandnewsletter/everything-chatgpt](https://github.com/terminalcommandnewsletter/everything-chatgpt) - Explore what happens under the hood with the ChatGPT web app, its backend API calls and more. And some speculation, of course.
- [thunlp/UltraChat](https://github.com/thunlp/UltraChat) - Large-scale, Informative, and Diverse Multi-round Chat Data (and Models)
- [voidful/awesome-chatgpt-dataset](https://github.com/voidful/awesome-chatgpt-dataset) - Unlock the Power of LLM: Explore These Datasets to Train Your Own ChatGPT!
- [yaodongC/awesome-instruction-dataset](https://github.com/yaodongC/awesome-instruction-dataset) - A collection of open-source dataset to train instruction-following LLMs (ChatGPT,LLaMA,Alpaca)

## License

[](https://creativecommons.org/publicdomain/zero/1.0/)