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

awesome-chatgpt

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

Last synced: 10 days ago
JSON representation

  • SDK, Libraries, Frameworks

    • Python

      • whitead/paper-qa - LLM Chain for answering questions from documents with citations
      • 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.
      • 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 - 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.
      • 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 - Python library and SDK for interacting with Claude AI, an unofficial API for ChatGPT
      • 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.
      • Torantulino/AI-Functions - AI-Powered Function Magic: Never code again with GPT models!
      • abdulmannaan1/SAMAIChatBot - A Python library for building AI chatbots that utilize natural language processing algorithms, with a modular and extensible design.
      • 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.
      • 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 - 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.
      • pchunduri6/rag-demystified - An advanced RAG pipeline Python library for demystifying and simplifying the inner workings of retrieval-augmented generation pipelines
      • santiagobasulto/ipython-gpt - An ChatGPT integration for Jupyter Notebooks and the IPython Shell
      • shobrook/stackexplain - Explain your error message with ChatGPT
      • showlab/Image2Paragraph - A toolbox for transforming images into unique paragraphs using ChatGPT, BLIP2, OFA, GRIT, Segment Anything, and ControlNet.
      • 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.
      • techleadhd/chatgpt-retrieval - Simple script to use ChatGPT on your own files.
      • zhudotexe/kani - kani is a highly hackable microframework for chat-based language models with tool use/function calling.
      • RobustNLP/CipherChat - CipherChat is a Python framework for evaluating the generalization capability of safety alignment for Language Models (LLMs).
      • EmbraceAGI/LangGPT - LangGPT: Empowering everyone to become a prompt expert!🚀
      • logspace-ai/langflow - Langflow is a UI for LangChain, designed with react-flow to provide an effortless way to experiment and prototype flows.
      • 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.
    • Python library, sdk or frameworks

      • lupantech/chameleon-llm - Chameleon is a compositional reasoning framework that enhances large language models like GPT-4 by integrating various external tools to improve performance on complex tasks such as scientific question answering and table-based math problems.
      • QuivrHQ/quivr - Quivr is an opinionated and customizable Retrieval-Augmented Generation framework that enables easy integration of generative AI into applications, supporting multiple LLMs, vector stores, and file types to build an AI-powered second brain.
      • BlinkDL/RWKV-LM - RWKV is a novel RNN-based large language model architecture that combines transformer-level performance with linear time complexity and constant memory usage, enabling efficient and scalable training and inference.
      • Chainlit/chainlit - Chainlit is an open-source Python framework that enables rapid development of production-ready conversational AI applications with seamless integration of various AI tools and services.
      • PhoebusSi/Alpaca-CoT - Alpaca-CoT is a unified instruction-tuning platform that integrates instruction data, multiple large language models, and parameter-efficient tuning methods to facilitate easy and efficient fine-tuning and research.
      • deepset-ai/haystack - Haystack is an AI orchestration framework for building customizable, production-ready LLM applications that integrate models, vector databases, and file converters into pipelines for tasks like retrieval-augmented generation, question answering, semantic search, and conversational agents.
      • eth-sri/lmql - LMQL is a Python-based programming language designed for constraint-guided and efficient interaction with large language models, enabling advanced control and integration of LLMs within traditional programming workflows.
      • hiyouga/FastEdit - FastEdit is a tool for rapidly editing large language models to inject fresh and customized knowledge efficiently within 10 seconds using the ROME algorithm.
      • langroid/langroid - Langroid is a Python framework that enables building LLM-powered applications using a multi-agent programming paradigm for collaborative problem solving.
      • lifeiteng/vall-e - An unofficial PyTorch implementation of VALL-E, a zero-shot text-to-speech synthesizer that preserves speaker identity, with training and inference support on single GPU.
      • marqo-ai/marqo - Marqo is an end-to-end vector search engine that unifies embedding generation and search for text and images, providing a comprehensive, scalable, and easy-to-use solution with cloud and framework integrations.
      • melih-unsal/DemoGPT - DemoGPT is an all-in-one open-source library that automates the creation of interactive LLM-based applications by generating LangChain code and transforming it into user-friendly Streamlit apps.
      • microsoft/autogen - AutoGen is a Microsoft-developed framework for building and managing multi-agent AI applications that operate autonomously or alongside humans, featuring layered APIs, developer tools, and no-code interfaces.
      • microsoft/promptbench - PromptBench is a unified evaluation framework for large language models that provides tools for performance assessment, prompt engineering, adversarial robustness testing, and dynamic and efficient multi-prompt evaluation across diverse datasets and models.
      • minimaxir/simpleaichat - simpleaichat is a Python package that simplifies interfacing with chat apps like ChatGPT and GPT-4, offering robust features for efficient, customizable AI chat sessions with minimal code complexity.
      • paulpierre/RasaGPT - RasaGPT is a headless chatbot platform that integrates Rasa with large language models using Langchain, providing a flexible, multi-platform conversational AI solution with document training, embedding search, and API support.
      • promptslab/Promptify - Promptify is an open-source Python library that enables prompt engineering and structured output generation for various NLP tasks using large language models like GPT and PaLM.
      • rawandahmad698/PyChatGPT - PyChatGPT is a Python client for the unofficial ChatGPT API that features automatic token regeneration, conversation tracking, proxy support, and seamless login without a browser, enabling programmatic interaction with ChatGPT sessions.
      • reloadware/reloadium - Reloadium is an advanced Python tool that provides hot reloading, profiling, and AI integration to enhance development productivity across various frameworks and environments.
      • taranjeet/unofficial-chatgpt-api - An unofficial ChatGPT API using Playwright and Chromium to provide a local server for interacting with ChatGPT via a simple API endpoint for development purposes.
      • xtekky/gpt4free - gpt4free is a proof-of-concept API package that enables multi-provider AI requests with features like load balancing, request flow control, and supports text and image generation through various powerful language models.
      • FujiwaraChoki/MoneyPrinter - MoneyPrinter automates the creation of YouTube Shorts videos by generating content based on user-provided topics using MoviePy.
      • AI4Finance-Foundation/FinGPT - FinGPT is an open-source project providing specialized large language models for finance, enabling cost-effective, adaptable, and personalized AI-driven financial analysis and predictions.
      • Farama-Foundation/chatarena - ChatArena is a versatile library that creates multi-agent language game environments to develop and study communication and collaboration capabilities of large language model agents like GPT-3 and GPT-4.
      • thunlp/UltraChat - UltraChat is a project offering a large-scale, diverse multi-round dialogue dataset and state-of-the-art chat language models, including UltraLM, which ranks top among open-source models on the AlpacaEval leaderboard.
      • open-compass/opencompass - OpenCompass is a versatile and powerful evaluation platform for large language models, supporting numerous models and datasets with advanced features for comprehensive NLP model assessment.
      • OpenMotionLab/MotionGPT - MotionGPT is a unified motion-language generation model that treats human motion as a language, enabling multiple motion-related tasks with state-of-the-art performance.
      • NExT-GPT/NExT-GPT - NExT-GPT is an end-to-end multimodal large language model that processes and generates any combination of text, image, video, and audio inputs and outputs, enabling versatile AI interactions across multiple modalities.
      • AI4Finance-Foundation/FinRobot - FinRobot is an open-source AI agent platform that leverages large language models and diverse AI technologies to provide advanced financial analysis, decision-making, and actionable insights through a modular and extensible ecosystem.
      • BAAI-DCAI/Bunny - Bunny is a family of lightweight and powerful multimodal models that integrate various vision encoders and language backbones to deliver high-performance vision-language understanding and generation, supporting high-resolution inputs and accessible through popular AI platforms.
      • BeastByteAI/scikit-llm - Scikit-LLM integrates large language models like ChatGPT into scikit-learn to enhance text analysis and enable zero-shot classification within familiar machine learning workflows.
      • BlinkDL/ChatRWKV - ChatRWKV is an open-source conversational AI project powered by the RWKV 100% RNN language model, offering a faster and more VRAM-efficient alternative to transformer-based models like ChatGPT.
      • Drakkar-Software/OctoBot - OctoBot is an open-source, highly customizable cryptocurrency trading bot that enables users to automate, backtest, and optimize trading strategies across multiple exchanges using advanced tools like AI and technical analysis.
      • EvolvingLMMs-Lab/Otter - Otter is a multi-modal model based on OpenFlamingo, trained on the MIMIC-IT dataset, showcasing advanced instruction-following and in-context learning capabilities with support for high-resolution visual inputs and extensive benchmarking.
      • Jakob-98/openai-functools - openai-functools is a Python library that automates the generation of OpenAI Functions JSON metadata to simplify the use of OpenAI's function calling feature in applications.
      • OptimalScale/LMFlow - LMFlow is an extensible and efficient toolkit for fine-tuning and inference of large foundation models, supporting advanced features and a wide range of state-of-the-art language models to democratize access to large-scale AI.
      • PawanOsman/PyGPT - PyGPT is a deprecated Python unofficial API client for ChatGPT that enables programmatic access to conversational AI functionalities.
      • QIN2DIM/hcaptcha-challenger - hCaptcha Challenger is an advanced AI-driven project that uses multimodal large language models to solve various hCaptcha challenges without relying on third-party services or scripts.
      • THUDM/AgentBench - AgentBench is a comprehensive benchmark designed to evaluate large language models as autonomous agents across diverse environments, including novel and existing domains, with extensions for visual multimodal agents.
      • Vision-CAIR/MiniGPT-4 - MiniGPT-4 and MiniGPT-v2 are open-source projects that enhance vision-language understanding and multi-task learning using advanced large language models like Vicuna and Llama 2, enabling sophisticated AI-driven vision-language interactions.
      • Writesonic/GPTRouter - GPTRouter is a unified AI model gateway that manages multiple large language and image generation models, ensuring fast, reliable, and uninterrupted AI service through smart fallbacks and a universal API.
      • xiaowuc2/ChatGPT-Python-Applications - A comprehensive collection of Python applications demonstrating diverse use cases of ChatGPT integrated with third-party libraries for natural language processing and AI-driven tasks.
      • chroma-core/chroma - Chroma is an open-source embedding database that enables efficient storage, management, and similarity querying of embeddings to build AI-native applications with memory, supporting Python and JavaScript clients and integrating with popular AI frameworks.
      • codeastra2/ChatGPTDevFriendly - ChatGPTDevFriendly is a Python wrapper over ChatGPT APIs designed to simplify and enhance the developer experience by managing conversation context, retries, token limits, and performance metrics.
      • farizrahman4u/loopgpt - LoopGPT is a modular and extensible Auto-GPT framework implemented as a Python package, designed for building flexible AI agents with GPT models and supporting custom tools, human feedback, and state serialization.
      • forrestchang/gptlang - GPTLang is an experimental, general-purpose, high-level programming language created with GPT-4, designed for ease of use, readability, and extensibility, featuring a simple syntax and support for classic algorithms.
      • geeks-of-data/knowledge-gpt - KnowledgeGPT is a versatile project that extracts and indexes knowledge from diverse sources like websites, documents, and YouTube, enabling question-answering using GPT and vector search technologies.
      • h2oai/h2o-llmstudio - H2O LLM Studio is a no-code GUI framework for fine-tuning large language models using advanced techniques like LoRA, 8-bit training, and preference optimization, with integrated performance tracking and model sharing capabilities.
      • infiniflow/ragflow - RAGFlow is an open-source Retrieval-Augmented Generation engine that leverages deep document understanding and Large Language Models to provide accurate, citation-backed question-answering from complex and diverse data sources.
      • jackmpcollins/magentic - Magentic is a Python library that enables seamless integration of Large Language Models into Python code by providing decorators to create functions with structured LLM outputs, supporting advanced features like streaming, function calling, and observability.
      • kyegomez/swarms - Swarms is an enterprise-grade, production-ready multi-agent orchestration framework designed to enable scalable, secure, and efficient AI workflows with extensive integration and developer tools.
      • kyegomez/tree-of-thoughts - Tree of Thoughts is a plug-and-play implementation that enhances large language model reasoning by up to 70% through a multi-agent, tree-structured problem-solving algorithm.
      • labteral/chatgpt-python - An unofficial Python SDK that enables easy integration of OpenAI's ChatGPT into Python projects with CLI and streaming support.
      • langflow-ai/langflow - Langflow is a powerful open-source platform for building, testing, and deploying AI-powered agents and workflows with visual authoring, multi-agent orchestration, and enterprise-ready features.
      • mukulpatnaik/researchgpt - ResearchGPT is a FastAPI-based LLM research assistant that enables interactive conversations with research papers by extracting text from PDFs, generating embeddings, and answering user queries with source references.
      • nomic-ai/gpt4all - GPT4All is an open-source project that enables running large language models locally on various devices without requiring API calls or GPUs, providing private, offline AI capabilities with broad platform support and integrations.
      • open-compass/VLMEvalKit - VLMEvalKit is an open-source evaluation toolkit that supports over 220 large vision-language models and 80+ benchmarks, enabling streamlined and standardized evaluation of multi-modal AI models.
      • openai/point-e - Point-E is a system for generating 3D point clouds from complex prompts such as text and images, with tools for converting point clouds into meshes and evaluating model quality.
      • protectai/llm-guard - LLM Guard is a comprehensive security toolkit by Protect AI designed to safeguard interactions with Large Language Models by providing sanitization, harmful language detection, data leakage prevention, and prompt injection resistance through a variety of input and output scanners.
      • richardyc/Chrome-GPT - Chrome-GPT is an experimental AutoGPT agent that autonomously controls and interacts with the Chrome browser to perform web automation tasks using AI-driven agents.
      • rowanz/hellaswag - HellaSwag is a project providing a challenging dataset and models to evaluate and improve a machine's ability to realistically complete sentences, advancing natural language understanding.
      • shroominic/codeinterpreter-api - An open-source implementation of the ChatGPT Code Interpreter enabling sandboxed Python code execution with features like dataset analysis, image manipulation, and scalable production deployment using CodeBox API.
      • togethercomputer/OpenChatKit - OpenChatKit is an open-source toolkit for training, fine-tuning, and deploying large-scale instruction-tuned language models with integrated retrieval and moderation capabilities.
      • voidful/TextRL - TextRL is a Python library that enhances text generation models using reinforcement learning with human feedback, supporting various Hugging Face transformer models and customizable training.
      • zilliztech/GPTCache - GPTCache is a semantic caching library that reduces API costs and improves response speed for large language model queries by storing and retrieving cached responses based on semantic similarity.
      • zjunlp/EasyEdit - EasyEdit is an easy-to-use knowledge editing framework for large language models that enables precise, flexible, and real-time modification of LLM knowledge without retraining.
      • zylon-ai/private-gpt - PrivateGPT is a privacy-focused AI project that enables offline interaction with documents using Large Language Models through a secure, private API and RAG pipeline.
    • Other sdk/libraries

      • X-PLUG/mPLUG-Owl - mPLUG-Owl is a family of advanced multi-modal large language models designed to integrate and understand multiple data modalities, including text and images, with progressive improvements in modularization, modality collaboration, and long image-sequence understanding.
      • georgia-tech-db/evadb - EvaDB is an open-source database system that enables software developers to build AI-powered applications easily by integrating AI models and optimizing AI queries through a powerful SQL API.
      • 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 - LangChain4j is a Java library that provides a unified API and comprehensive tools to integrate and build applications powered by large language models (LLMs) in Java environments.
      • 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.
      • 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.
      • Azzeccagarbugli/openai_client - openai_client is an unofficial Dart client that provides easy access to various OpenAI AI models and API endpoints for Dart and Flutter projects.
      • HemulGM/DelphiOpenAI - DelphiOpenAI is an unofficial Delphi API wrapper that enables developers to integrate OpenAI's AI models and services such as ChatGPT, DALL-E, and Whisper into Delphi applications for advanced AI functionalities.
      • MisterJimson/chatgpt_api_dart - A Dart client library providing access to the unofficial ChatGPT API, enabling developers to build ChatGPT-powered applications by managing session tokens and interacting with the API.
      • alexrudall/ruby-openai - Ruby OpenAI is a versatile Ruby gem that integrates the OpenAI API, enabling developers to utilize AI features like chat streaming, audio transcription, image generation, and more within Ruby applications.
      • anasfik/openai - An open-source Dart/Flutter SDK that enables easy integration of OpenAI's AI models, including GPT, DALL-E, and Whisper, into applications with support for streaming and comprehensive API features.
      • crmne/ruby_llm - RubyLLM is a Ruby library that provides a unified, expressive, and easy-to-use interface for working with multiple AI providers, supporting chat, vision, audio, document analysis, image generation, embeddings, and integration with Ruby on Rails.
      • sobelio/llm-chain - llm-chain is a Rust crate that provides a comprehensive platform for building advanced large language model applications with support for multi-step prompt chains, various LLM integrations, and AI tool enhancements.
    • JavaScript/Typescript

    • JavaScript/Typescript library, sdk or frameworks

      • OvidijusParsiunas/deep-chat - Deep Chat is a fully customizable AI chatbot component that integrates with various AI APIs and supports multimedia and speech features for interactive website chat experiences.
      • supabase-community/nextjs-openai-doc-search - A starter template for building a custom ChatGPT-style document search application using Next.js, OpenAI, and Supabase with vector similarity search capabilities.
      • steven-tey/novel - Novel is an open-source Notion-style WYSIWYG editor that integrates AI-powered autocompletions to enhance writing and content creation.
      • KudoAI/chatgpt.js - chatgpt.js is a powerful and lightweight client-side JavaScript library that enables easy interaction with the ChatGPT DOM for integrating AI-driven functionalities into web applications.
      • 0hq/WebGPT - WebGPT is a browser-based implementation of GPT transformer models using WebGPU for GPU-accelerated inference, enabling efficient client-side execution of large language models in vanilla JavaScript and HTML.
      • Blazity/next-enterprise - Next.js Enterprise Boilerplate by Blazity is a feature-rich, high-performance template designed to accelerate the development of scalable and maintainable enterprise-grade web applications using Next.js with integrated tools for testing, performance, and automation.
      • KLaci/gpt-json - gpt-json is a library that enables structured and validated interactions with OpenAI's GPT models using JSON schemas and supports both non-streamed and streamed requests.
      • PawanOsman/ChatGPT-Official - ChatGPT-Official is a client library that enables developers to create ChatGPT applications using the official OpenAI API with ease and simplicity.
      • PawanOsman/chatgpt-io - chatgpt-io is an unofficial, blazing fast API client for ChatGPT that operates without using a browser, designed for easy integration into applications.
      • horizon-ui/chatgpt-ai-template - Horizon ChatGPT AI Template is an open-source React and NextJS-based UI template and starter kit designed to help developers quickly build customizable AI chat applications using OpenAI's ChatGPT API.
      • lucgagan/completions - Node.js SDK for interacting with OpenAI Chat Completions API with features like conversation tracking, streaming, cancelling, and function calling.
      • mem0ai/embedchainjs - embedchainjs is a JavaScript framework that enables easy creation of LLM-powered chatbots over any dataset by abstracting data loading, embedding, and querying processes.
      • memodb-io/memobase - Memobase is a profile-based long-term memory system designed to enable generative AI applications to remember, understand, and evolve with users through structured and time-aware user profiles.
      • microsoft/genaiscript - GenAIScript is a JavaScript framework for programmatically creating and managing prompts for large language models, integrating tools and data to enable efficient AI workflows.
      • mlc-ai/web-llm - WebLLM is a high-performance in-browser large language model inference engine that runs entirely on web browsers with WebGPU acceleration, fully compatible with the OpenAI API and supporting a wide range of LLMs for privacy-preserving AI applications.
      • mzbac/chatgpt-plus-api-client - A Node.js client for making authenticated API calls to the paid ChatGPT Plus service, supporting multiple models and conversation management.
      • nlkitai/nlux - NLUX is an open-source JavaScript library that enables developers to quickly build customizable and performant conversational AI interfaces using React, Next.js, and vanilla JavaScript, supporting multiple LLMs and AI APIs.
      • timkmecl/chatgpt-api-wrapper - A Node.js wrapper for connecting to ChatGPT using the official OpenAI API, enabling easy conversational interactions with the AI model.
      • transitive-bullshit/agentic - Agentic is a versatile AI agent standard library that integrates with any large language model and TypeScript AI SDK, providing a comprehensive set of AI functions and tools for building AI applications.
      • xiangsx/gpt4free-ts - A TypeScript-based open-source project providing free access to multiple advanced AI language models including GPT-4 through a unified API gateway.
    • Golang

    • C#

      • RageAgainstThePixel/OpenAI-DotNet - A non-official C# library for interacting with the OpenAI RESTful API in .NET applications.
      • SciSharp/BotSharp - The AI Agent Framework in .NET
      • 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.
      • srcnalt/OpenAI-Unity - An unofficial OpenAI Unity Package that allows developers to use the OpenAI API directly in Unity game engine
    • Swift

    • ChatGPT plugins

      • logankilpatrick/ChatGPT-Plugins-Collection - An unofficial collection of Plugins for ChatGPT, in any programming language!
      • openai/plugins-quickstart - A quickstart project to get a ChatGPT TODO list plugin up and running locally in under 5 minutes using Python.
      • transitive-bullshit/chatgpt-plugin-ts - Everything you need to start building ChatGPT Plugins in JS/TS
      • ykdojo/kaguya - Kaguya is a ChatGPT plugin that enables file editing and script execution
      • VolkanSah/ChatGPT-ShellMaster - ChatGPT ShellMaster is a ChatGPT Plus plugin that transforms the chat interface into a command-line interface for executing Linux/Unix commands, managing files, and monitoring processes securely in a controlled environment.
      • kesor/chatgpt-code-plugin - Code ChatGPT Plugin is a TypeScript Code Analyzer that enables ChatGPT to interact with and analyze TypeScript codebases by providing utilities to fetch files, extract functions, and retrieve function content.
      • toolkit-ai/toolkit-ai - Toolkit AI is a project that automates the generation and usage of LangChain tools and ChatGPT plugins by converting user descriptions into functional AI plugins.
    • C# library, sdk or frameworks

      • OkGoDoIt/OpenAI-API-dotnet - An unofficial C#/.NET SDK for accessing OpenAI's GPT and DALL-E APIs, providing comprehensive features for AI integration in .NET applications.
      • PawanOsman/ChatGPT.Net - ChatGPT.Net is a C# library that enables .NET developers to integrate ChatGPT conversational AI using the official OpenAI API.
      • betalgo/openai - A .NET library by Betalgo Ranul for integrating OpenAI's API into .NET applications, supporting chat, embeddings, real-time API, and offering extensive documentation and community support.
      • johniwasz/whetstone.chatgpt - Whetstone.ChatGPT is a lightweight .NET library that wraps the OpenAI API, supporting various AI features like chat completions, fine-tuning, and image generation with easy integration through dependency injection.
    • Swift library, sdk or frameworks

      • adamrushy/OpenAISwift - OpenAISwift is a Swift library that provides a comprehensive wrapper around the OpenAI HTTP API, enabling easy integration of OpenAI's AI models like ChatGPT, DALL·E, and more into Swift applications.
    • Kotlin library, sdk or frameworks

      • aallam/openai-kotlin - Openai-kotlin is a multiplatform Kotlin client library with coroutine support for interacting with OpenAI's API, providing extensive features and easy integration for Kotlin developers.
    • PHP library, sdk or frameworks

      • beikeshop/beikeshop - BeikeShop is a free, open-source, and user-friendly Laravel-based eCommerce platform designed for international trade and cross-border e-commerce, featuring multi-language and multi-currency support, modular architecture, and a rich plugin marketplace.
    • Golang library, sdk or frameworks

      • openimsdk/open-im-server - OpenIMServer is an open-source, scalable instant messaging server designed for developers to integrate comprehensive chat functionalities into their applications using a microservices architecture and supporting various deployment options.
      • otiai10/openaigo - A Go client library for OpenAI's GPT-3, GPT-3.5, and GPT-4 ChatGPT APIs providing a simple, lightweight, and well-tested interface for integrating advanced AI capabilities into Go applications.
      • sashabaranov/go-openai - An unofficial Go client library providing easy access to OpenAI's ChatGPT, GPT-3, GPT-4, DALL·E, and Whisper APIs for text, image, and speech processing.
      • yomorun/yomo - YoMo is an open-source stateful serverless framework for building scalable, ultra-fast AI agents with geo-distributed edge AI infrastructure and LLM function calling support.
      • AnotiaWang/open-assistant-helper - Open Assistant Helper is a tool that integrates Open Assistant with ChatGPT to automate task completion and accelerate contributions to the Open Assistant platform.
      • abhayptp/go-chatgpt - An unofficial Golang client for ChatGPT that enables sending messages and receiving responses by reverse engineering chat.openai.com.
      • gotzmann/llama.go - llama.go is a pure Golang reimplementation of the llama.cpp framework enabling efficient inference of large LLaMA language models with multi-threading and REST API support.
      • mariocandela/beelzebub - Beelzebub is a secure low-code honeypot framework leveraging large language models for system virtualization to detect and analyze cyber attacks with AI-driven interaction.
  • UIs

    • Web applications

      • 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.
      • 6677-ai/tap4-ai-webui - An open-source, lightweight AI Tools Directory web UI that enables easy deployment and management of personalized AI tool collections with features like search, categorization, and automatic data updates via a web crawler.
      • casibase/casibase - Casibase is an open-source enterprise-level AI knowledge base and agent management platform with admin UI, user management, and Single-Sign-On, supporting multiple AI models including ChatGPT, Claude, and HuggingFace.
      • guangzhengli/ChatFiles - ChatFiles is a document chatbot that enables users to upload multiple files and have interactive conversations with their content using GPT-3.5 and embedding technology.
      • Chanzhaoyu/chatgpt-web
      • KeJunMao/ai-anything - Anyone can create GPT tools
      • Niek/chatgpt-web - ChatGPT web interface using the OpenAI API
      • Ryan-yang125/ChatLLM-Web - ChatLLM Web is a web-based user interface for interacting with LLM like Vicuna in your browser with WebGPU.
      • WongSaang/chatgpt-ui - ChatGPT UI is a versatile web client supporting multiple users, languages, and database connections for persistent data storage, with easy deployment via Docker and quick scripts.
      • bitswired/rustgpt - RustGPT is a web-based user interface for ChatGPT built with Rust and HTMX.
      • homanp/langchain-ui - The open source chat-ai toolkit
      • 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 - BabyAGI UI is a web-based user interface for running and developing with BabyAGI, a ChatGPT-like model.
      • 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.
      • yakGPT/yakGPT - Locally running, hands-free ChatGPT UI
      • GerevAI/gerev - GerevAI/gerev is an AI-powered enterprise search engine that enables organizations to quickly find internal documents, conversations, and pages using natural language queries, with extensive integrations and both cloud and self-hosted deployment options.
      • wasp-lang/open-saas - Open SaaS is a free, open-source SaaS app starter template built on the Wasp framework, offering a full-featured, community-driven solution with modern integrations for rapid SaaS development.
      • huggingface/chat-ui - An open-source chat interface powered by various language models, enabling local and cloud deployment with advanced web search and embedding capabilities.
      • sqlchat/sqlchat - SQL Chat is a chat-based SQL client that uses natural language to interact with databases, enabling intuitive querying and management through a conversational interface.
      • dqbd/tiktokenizer - Tiktokenizer is an online playground that accurately calculates the number of tokens in prompts using OpenAI's tokenizers, aiding developers in managing token limits for language models.
      • SamurAIGPT/Open-Custom-GPT - Open Custom GPT is a no-code platform that allows users to quickly create, customize, and embed GPT-powered assistants on their websites using the Assistants API, with features for security, monetization, and easy deployment.
      • 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.
      • 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.
      • ollama-webui/ollama-webui - ChatGPT-Style Web UI Client for Ollama 🦙
      • EmbeddedLLM/JamAIBase - JamAI Base is an open-source RAG backend platform with embedded databases and LLM orchestration, offering a spreadsheet-like UI and REST API for building and managing AI applications collaboratively.
      • Jaykef/OpenAI-ImageGeneration-Vue3 - OpenAI-ImageGeneration-Vue3 is a web application that uses OpenAI's Image Generation API with Vue 3, Vite, and Pinia to create AI-generated images from text prompts, similar to the DALLE app.
      • Nutlope/roomGPT - RoomGPT is an open-source AI-powered application that generates redesigned versions of user-uploaded room photos using the ControlNet machine learning model.
      • Nutlope/twitterbio - An AI-powered Twitter bio generator that uses Together AI models to create personalized bios based on user input with real-time streaming responses.
      • ObservedObserver/chatgpt-i18n - chatgpt-i18n is a web application that uses AI assistance from ChatGPT to translate and manage locale files for website and application localization efficiently.
      • OpenAssistantGPT/OpenAssistantGPT - OpenAssistantGPT is an open-source SaaS platform that enables users to easily build and integrate AI-powered chatbots into their websites using OpenAI's Assistant API with minimal coding and cost-effective features.
      • abinthomasonline/repo2txt - A web-based tool that converts GitHub repository and local directory contents into a single formatted text file optimized for Large Language Model prompts.
      • agentheroes/agentheroes - AgentHeroes is a platform that enables users to generate, animate, and schedule AI characters and videos, automating the entire process with agentic flows and social media integration.
      • anse-app/chatgpt-demo - A minimal web user interface demo for ChatGPT based on the OpenAI GPT-3.5 Turbo API, supporting multiple deployment options and easy local setup.
      • arc53/DocsGPT - DocsGPT is an open-source generative AI tool that provides reliable, hallucination-free answers from diverse knowledge sources with secure, scalable, and flexible deployment options for enterprise use.
      • coaidev/coai - Chat Nio is a comprehensive next-generation AI one-stop internationalization platform supporting multiple AI models, rich UI, advanced markdown, multi-language, text-to-image, conversation sync, billing, and backend management for business and consumer use.
      • codeacme17/examor - Examor is a web application that helps learners improve retention by generating AI-powered exam questions from their notes and documents, scoring answers, and scheduling reviews based on spaced repetition principles.
      • jason5ng32/MyIP - MyIP is a comprehensive IP toolbox offering a wide range of network diagnostics, IP information, and cybersecurity tools with multi-language support and flexible deployment options.
      • mayooear/ai-pdf-chatbot-langchain - AI PDF chatbot agent that ingests PDF documents, stores embeddings in a vector database, and answers user queries using LangChain and LangGraph orchestration frameworks with a Next.js frontend.
      • mckaywrigley/chatbot-ui - Chatbot UI is an open-source AI chat application that provides a versatile and customizable platform for interacting with various AI models, supporting multiple deployment options and backend integrations.
      • miroslavpejic85/mirotalk - MiroTalk P2P is a free, open-source, browser-based WebRTC platform for secure, high-quality real-time video conferencing with advanced features and multi-platform support.
      • miroslavpejic85/mirotalksfu - MiroTalk SFU is an open-source, scalable, and secure WebRTC-based Selective Forwarding Unit for real-time video conferences supporting up to 8K resolution, featuring extensive collaboration, security, and multimedia capabilities.
      • reworkd/AgentGPT - AgentGPT is an open-source platform that allows users to assemble, configure, and deploy autonomous AI agents in the browser to achieve custom goals through task automation and learning.
      • shengxinjing/email-helper - EmailHelper is an AI-powered web application that generates professional business emails quickly and efficiently using OpenAI's GPT-3 API and modern web technologies.
      • steedos/steedos-platform - Steedos Platform is an open-source enterprise low-code platform that provides a powerful, flexible, and secure alternative to Salesforce for building custom business applications with minimal coding.
      • vercel/ai-chatbot - A full-featured, hackable AI chatbot template built with Next.js and the AI SDK by Vercel, supporting multiple AI model providers and easy deployment.
    • Browser extensions

      • 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.
      • yooreekz/gpt2markdown - GPT2Markdown is a browser extension that allows users to export their ChatGPT conversations to Markdown files with a single click, streamlining the process of saving and documenting AI interactions.
      • zhengbangbo/chat-gpt-userscript - A userscript that displays ChatGPT answers alongside search engine results and translation services to enhance browsing experience.
      • all-in-aigc/gpts-works - GPTs Works is a third-party GPTs store project featuring a website, an index system for vector-based GPT search, and a browser extension to display GPTs alongside ChatGPT Explore.
      • C-Nedelcu/talk-to-chatgpt - Talk-to-ChatGPT is a discontinued browser extension that enabled voice-based interaction with ChatGPT, allowing users to speak to the AI and hear spoken responses, enhancing accessibility and conversational experience.
      • 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.
      • ZohaibAhmed/ChatGPT-Google - Chrome Extension that Integrates ChatGPT (Unofficial) into Google Search
      • 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 - Chat and Ask on your own enterprise data using a browser extension for ChatGPT
      • clmnin/summarize.site - A browser extension that uses OpenAI's ChatGPT to generate concise summaries of web page content, supporting Chrome and Edge with customizable language options.
      • gragland/chatgpt-chrome-extension - A ChatGPT Chrome extension. Integrates ChatGPT into every text box on the internet.
      • ha0z1/New-Bing-Anywhere - New-Bing-Anywhere is a browser extension that enables users to access New Bing GPT-4 and enhanced search features across multiple browsers beyond Edge, including support for restricted regions like mainland China and Russia.
      • josStorer/chatGPT-search-engine-extension - A browser extension to display ChatGPT response alongside Search Engine results
      • josStorer/chatGPTBox - ChatGPT Box is a versatile browser extension that deeply integrates ChatGPT AI capabilities into multiple browsers and popular websites, offering extensive productivity tools and strong privacy protections.
      • liady/ChatGPT-pdf - A Chrome extension that allows users to download and share their ChatGPT chat history as PNG, PDF, or sharable HTML links.
      • neurogen-dev/NeuroAPI - NeuroAPI is a free browser extension that provides access to ChatGPT and OpenAI API.
      • openai-translator/openai-translator - OpenAI Translator is a multi-platform browser extension and desktop application that uses the ChatGPT API to provide advanced translation, polishing, and summarization features across 55 languages.
      • pionxzh/chatgpt-exporter - ChatGPT Exporter is a userscript that allows users to export and share their ChatGPT conversation history in multiple formats including text, HTML, Markdown, PNG, and JSON.
      • 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 - ChatGPT browser extension with additional features for chat management, prompt management, language and style selection, and utilities
      • sparticleinc/chatgpt-google-summary-extension - Glarity is an open-source Chrome extension that provides ChatGPT-powered summaries and translations alongside search results and videos across multiple platforms including Google, YouTube, and more.
      • vastxie/Happy-ChatGPT - A browser extension client for ChatGPT
      • yaroslav-n/tweetGPT - tweetGPT is a Chrome extension that uses OpenAI's chatGPT to generate tweets and replies on Twitter, allowing users to create content with various tones by leveraging their own API credentials.
      • yesmore/inke - A browser extension that provides a WYSIWYG notebook with AI assisted writing and real-time collaboration.
      • sturdy-dev/codereview.gpt - codereview.gpt is a Chrome extension that uses ChatGPT to provide AI-assisted reviews of GitHub Pull Requests and GitLab Merge Requests, helping developers improve code quality and catch bugs efficiently.
      • neurogen-dev/NeuroGPT - NeuroGPT is a free browser extension that provides access to ChatGPT 3.5 and ChatGPT 4 through the OpenAI API.
      • AI-Prompt-Genius/AI-Prompt-Genius - AI Prompt Genius is a Chrome extension and web app that allows users to curate and manage a custom library of AI prompts for enhanced productivity and ease of use.
      • KudoAI/amazongpt - AmazonGPT is a userscript that integrates AI chat and product/category summaries powered by GPT-4o directly into the Amazon shopping experience to enhance user decision-making.
      • TaxyAI/browser-extension - Taxy AI is an open-source browser extension that uses GPT-4 to automate repetitive web browsing tasks by interpreting user instructions and interacting with webpage elements.
      • adamlui/autoclear-chatgpt-history - Autoclear ChatGPT History is a userscript that automatically clears ChatGPT chat history upon visiting the site to enhance user privacy.
      • adamlui/chatgpt-auto-continue - ChatGPT Auto-Continue is a browser extension and userscript that automatically continues ChatGPT responses when they get cut off, enhancing conversational flow and user experience.
      • adamlui/chatgpt-auto-refresh - ChatGPT Auto Refresh is a userscript that automatically refreshes ChatGPT sessions in the background to prevent session timeouts, network errors, and Cloudflare checks, ensuring uninterrupted and seamless user experience.
      • adamlui/chatgpt-infinity - ChatGPT Infinity is a browser extension that enables ChatGPT to generate endless, customizable, and multilingual answers on any topic, enhancing the user experience with adjustable response intervals and auto-scroll features.
      • adamlui/chatgpt-widescreen - ChatGPT Widescreen is a browser extension that enhances AI chat platforms like ChatGPT by providing wide, full, and tall screen modes along with spamblock features to improve readability and user experience.
      • anc95/writely - Writely is a browser extension that leverages OpenAI GPT to provide AI-powered writing assistance across any webpage, serving as a versatile alternative to Notion AI for enhanced writing productivity and quality.
      • bobz25/chat-gpt-userscript - A userscript that displays ChatGPT answers alongside search engine results and translation services to enhance browsing and information retrieval.
      • domeccleston/sharegpt - ShareGPT is an open-source Chrome Extension that enables users to share their ChatGPT conversations easily via permanent links, fostering community interaction through comments and favorites, though it is now deprecated.
      • giosilvi/GPT-Prompter - GPT-Prompter is a browser extension that enables users to quickly generate and send custom prompts based on selected text to OpenAI's GPT-3, GPT-4, and ChatGPT APIs, providing AI-generated responses directly within the browser.
      • happy-share-forever/chat-gpt-bing-extension - A browser extension that displays ChatGPT responses alongside Bing Search results to enhance the search experience across Chrome, Edge, and Firefox browsers.
      • idosal/assistant-chat-gpt - ChassistantGPT is a Chrome extension that embeds ChatGPT as a hands-free, multilingual voice assistant activated by customizable trigger phrases or keyboard shortcuts for seamless AI interaction while browsing.
      • interstellard/chatgpt-advanced - WebChatGPT is a browser extension that enhances ChatGPT by integrating real-time web search results to provide more relevant and up-to-date answers directly within the chatbot interface.
      • jcubic/chat-gpt - A bookmarklet tool that enables users to save ChatGPT conversations as HTML files locally, ensuring continued functionality despite changes in OpenAI's web app.
      • jiayao/chatgpt-dl - A Chrome extension that allows users to download and organize ChatGPT conversations as Markdown text files for easy editing and sharing.
      • kazuki-sf/ChatGPT_Extension - ChatGPT Extension is a simple Chrome Extension that provides instant access to OpenAI's ChatGPT from anywhere on the web for enhanced productivity and convenience.
      • kazuki-sf/YouTube_Summary_with_ChatGPT - YouTube Summary with ChatGPT is a Chrome Extension that provides YouTube video transcripts and AI-generated summaries using OpenAI's ChatGPT technology to enhance content accessibility and user productivity.
      • marcolivierbouch/XReplyGPT - XReplyGPT is a Chrome extension that uses OpenAI to automatically generate relevant replies to tweets on X.com, enhancing user engagement with AI-powered responses.
      • ricomeetsworld/gpt2markdown - GPT2Markdown is a browser extension that allows users to export their ChatGPT conversations to Markdown files with a single click, simplifying the process of saving and organizing chat content.
      • rockbenben/ChatGPT-Shortcut - ChatGPT Shortcut (AiShort) is a multi-language productivity tool that provides curated AI prompts for easy use, sharing, and collaboration through web and browser extension interfaces.
      • sailist/chatgpt-enhancement-extension - ChatGPT Enhancement Extension is an all-in-one plugin that improves the ChatGPT experience by adding features like prompt hints, PDF support, markdown conversion, dialogue management, and an admin dashboard for better usability.
      • sandaru1/chatgpt-chrome-extension - A Chrome extension that uses the ChatGPT API to enable users to edit or rewrite text directly within browser input fields and editable content.
      • serg-plusplus/meeper - Meeper is an open-source browser extension that uses ChatGPT and Whisper AI to provide secure, real-time transcriptions and summaries for in-browser conferences, enhancing meeting productivity and accessibility.
      • wong2/chatgpt-google-extension - A deprecated browser extension that integrates ChatGPT responses alongside search results from multiple search engines, supporting OpenAI API and ChatGPT Plus, with features like markdown rendering and dark mode.
      • yaph/chatgpt-export - A browser bookmarklet that enables users to export their ChatGPT conversations as markdown files for easy saving, sharing, and archiving.
    • Desktop applications

      • drl990114/MarkFlowy - MarkFlowy is a modern, lightweight, cross-platform markdown editor with built-in AI features designed to enhance productivity and workflow efficiency.
      • Bin-Huang/chatbox - Chatbox is a desktop client for ChatGPT, Claude and other LLMs, available on Windows, Mac, Linux
      • ItsPi3141/alpaca-electron - Alpaca Electron is a desktop application that enables easy local running and chatting with Alpaca and other LLaMA-based AI models on personal computers without requiring command line usage or compiling.
      • Synaptrix/ChatGPT-Desktop - ChatGPT-Desktop is a fast, cross-platform desktop application that enhances productivity by providing an efficient and privacy-focused interface to interact with the ChatGPT API, supporting multiple conversations and customizable features.
      • janhq/jan - Jan is an open source alternative to ChatGPT that runs 100% offline on your computer
      • juzeon/SydneyQt - SydneyQt is a cross-platform desktop client for the jailbroken New Bing AI (Sydney ver.) built with Go and Wails.
      • lencx/ChatGPT - lencx/ChatGPT is a cross-platform desktop application that provides users with a standalone client to interact with the ChatGPT AI conversational model on Mac, Windows, and Linux.
      • lencx/nofwl - NoFWL is a cross-platform desktop application that provides a powerful and customizable interface for interacting with OpenAI's API, emphasizing local data storage and user privacy.
      • leetcode-mafia/cheetah - Cheetah is an AI-powered macOS app that provides real-time coaching and live coding integration to help users prepare for software engineering interviews.
      • purocean/yn - Yank Note is a highly extensible Markdown editor designed for productivity, featuring version control, AI Copilot, encryption, runnable code blocks, integrated terminal, and extensive embedding capabilities.
      • TavernAI/TavernAI - TavernAI is an atmospheric frontend platform for interactive chat and storywriting that supports multiple AI language model backends including KoboldAI, NovelAI, OpenAI, and Claude, offering rich features for creative storytelling and role-playing.
      • HemulGM/ChatGPT - HemulGM/ChatGPT is a cross-platform native application providing access to OpenAI's GPT-3 and GPT-4 models with advanced features like image generation, sound recognition, and customizable chat settings.
      • ai-shifu/ChatALL - ChatALL is an application that allows users to chat concurrently with multiple AI language models and chatbots to discover the best answers by comparing their responses side-by-side.
      • chatboxai/chatbox - Chatbox is a cross-platform desktop client application that integrates multiple AI language models and LLMs, offering advanced features like local data storage, image generation, and team collaboration for an enhanced AI interaction experience.
      • codexu/note-gen - NoteGen is a cross-platform Markdown note-taking application that uses AI to bridge recording and writing, organizing fragmented knowledge into readable notes with offline and GitHub synchronization support.
      • dice2o/BingGPT - BingGPT is a multi-platform desktop application that enables users to chat with the new Bing AI-powered chat service without needing a browser, featuring export options, customization, and keyboard shortcuts.
      • gnehs/subtitle-translator-electron - Subtitle Translator is an application that uses ChatGPT to translate subtitle files across multiple formats and languages with context-aware accuracy.
      • johnbean393/Sidekick - Sidekick is a native macOS app that enables offline chat with a local LLM, providing responses based on user files, folders, and websites with advanced features like function calling, image generation, and markdown rendering.
      • mckaywrigley/kindle-gpt - Kindle GPT is an open-source desktop application that enables AI-powered search and chat functionalities on Kindle highlights by generating embeddings and using GPT-3.5-turbo for interactive querying.
      • smol-ai/GodMode - GodMode is a fast, dedicated AI chat browser that provides simultaneous access to multiple AI chat web applications like ChatGPT, Claude, Bard, Bing, and Llama2 through a single keyboard shortcut.
      • sonnylazuardi/chat-ai-desktop - Chat AI Desktop App is an unofficial open-source cross-platform desktop menubar application that provides easy access to ChatGPT using Tauri and Rust technologies.
      • tw93/Pake - Pake is a lightweight Rust-based tool that converts any webpage into a fast, small, and customizable desktop application across Mac, Windows, and Linux platforms.
      • vincelwt/chatgpt-mac - ChatGPT for Mac is a menubar desktop application that provides quick and easy access to OpenAI's ChatGPT through keyboard shortcuts, enhancing productivity by integrating AI assistance directly into the Mac desktop environment.
      • voideditor/void - Void is an open-source, community-driven code editor that serves as an alternative to Cursor, built as a fork of VSCode with a focus on extensibility and user experience.
      • weykon/new-man - New Man is a fast, lightweight macOS native app that enables easy and efficient searching using ChatGPT with smooth animations and customizable hotkeys.
      • wieslawsoltes/ChatGPT - A cross-platform ChatGPT client with graphical and command-line interfaces built using Avalonia UI and .NET, supporting multiple operating systems and OpenAI API integration.
      • win4r/AISuperDomain - Aila is a multi-platform desktop application that integrates over ten leading AI models, allowing users to ask questions once and receive diverse answers from multiple AIs simultaneously with customizable display options.
    • Other user interfaces

      • FlowiseAI/Flowise - Flowise is an open-source drag-and-drop UI platform that enables users to easily build and deploy customized large language model workflows with flexible deployment options and community support.
      • LangbaseInc/langui - LangUI is an open-source collection of Tailwind CSS-powered UI components designed to help developers easily build and deploy customizable, responsive user interfaces for AI, GPT, and large language model projects.
    • Messenger bots

      • Kav-K/GPTDiscord - A robust, all-in-one GPT interface for Discord.
      • SnapdragonLee/ChatGPT-weBot - Chat with ChatGPT (gpt-3.5 or newer),WeChat hook interface based
      • altryne/chatGPT-telegram-bot - An early-stage Telegram bot that integrates ChatGPT for conversational AI, with features for image generation using Stable Diffusion and browsing capabilities via Google search.
      • askrella/whatsapp-chatgpt - An AI assistant bot that integrates OpenAI's GPT and DALL-E 2 with WhatsApp to provide intelligent text and image responses, including voice message transcription.
      • 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 - Deploy ChatGPT on your WeChat within 2 steps!
      • n3d1117/chatgpt-telegram-bot - A feature-rich Telegram bot integrating OpenAI's ChatGPT, DALL·E, and Whisper APIs to provide AI-powered chat, image generation, transcription, and more with extensive customization and user control.
      • Guru322/GURU-Ai - GURU Ai is a maintained AI-related project focused on providing a unique blend of simplicity and complexity, likely involving bot development for Telegram, with active community engagement and compliance considerations.
      • Guru322/GURU-BOT - GURU-BOT is a JavaScript-based WhatsApp bot with multiple features
      • madawei2699/myGPTReader - A community-driven way to read and chat with AI bots - powered by chatGPT.
      • Kourva/AwesomeChatGPTBot - AwesomeChatGPTBot is a free and feature-rich Telegram bot that leverages multiple AI providers to deliver enhanced conversational experiences with support for voice response, multilingual communication, and chat history management.
      • Lakr233/ChatBot-TGLM6B - ChatBot-TGLM6B is a Telegram chatbot that uses the ChatGLM-6B language model to provide context-aware AI conversations in private and group chats with features like invitation mode and automatic error handling.
      • RafalWilinski/telegram-chatgpt-concierge-bot - A Telegram bot that integrates OpenAI's ChatGPT with voice interaction capabilities using LangchainJS, Whisper API, and Play.ht for seamless conversational AI experience.
      • RainEggplant/chatgpt-telegram-bot - A Node.js-based Telegram bot that integrates ChatGPT, supporting multiple API types and features for private and group chats with customization and rate limit handling.
      • TBXark/ChatGPT-Telegram-Workers - ChatGPT-Telegram-Workers is a serverless, multi-platform project that enables easy deployment of customizable Telegram ChatGPT bots using various AI providers and supports features like model switching, streaming output, and plugins.
      • codigoencasa/builderbot - BuilderBot is an open-source library that enables quick creation of automated WhatsApp chatbots with customizable conversation flows and extensive functionality.
      • ctjoy/chatgpt-line-bot-serverless - ChatGPT LINE Bot Serverless is a project that enables deploying a ChatGPT-powered conversational bot on LINE using AWS Lambda and the Serverless Framework for quick and scalable AI interactions.
      • danielgross/whatsapp-gpt - whatsapp-gpt is a project that integrates WhatsApp messaging with ChatGPT to enable AI-driven chatbot interactions through WhatsApp using Go and Python components.
      • franalgaba/chatgpt-telegram-bot-serverless - A serverless ChatGPT Telegram bot deployed on AWS Lambda that supports voice messages and Markdown rendering, enabling seamless AI conversations within Telegram.
      • skullzarmy/chatGPToot - chatGPToot is a Mastodon bot that uses OpenAI to generate AI-driven responses and images, automating social media interaction and content creation on Mastodon.
    • Command-line(shell) interface

      • m1guelpf/chatgpt-telegram - ChatGPT-bot is a CLI tool that enables users to run a Telegram bot integrated with OpenAI's ChatGPT, allowing interaction with the AI model directly through Telegram.
      • 0xacx/chatGPT-shell-cli - A lightweight shell script enabling terminal-based interaction with OpenAI's ChatGPT and DALL-E models for text and image generation without requiring Python or Node.js.
      • TheR1D/shell_gpt - ShellGPT is a command-line productivity tool powered by AI large language models like GPT-4 that generates shell commands, code snippets, and documentation to enhance user efficiency across multiple operating systems and shells.
      • abhagsain/ai-cli - ai-cli is a GPT-3 powered command-line interface tool that provides answers to CLI commands directly from the terminal, enhancing productivity and ease of use.
      • j178/chatgpt - An elegant and interactive command-line interface for ChatGPT powered by GPT-3.5-turbo and GPT-4 models, offering rich features for chat interaction, customization, and integration.
      • xenodium/chatgpt-shell - chatgpt-shell is an Emacs shell interface that supports multiple large language models, enabling users to interact with various AI models seamlessly within the Emacs environment.
      • waylaidwanderer/node-chatgpt-api - A versatile client implementation for ChatGPT and Bing AI available as a Node.js module, REST API server, and CLI app, supporting the official gpt-3.5-turbo model and experimental features like reverse proxy access.
      • appleboy/CodeGPT - CodeGPT is a CLI tool that uses ChatGPT AI models to automatically generate git commit messages and provide brief code reviews, integrating with Git hooks to streamline development workflows.
      • di-sukharev/opencommit - OpenCommit is a CLI tool that uses AI-powered large language models to automatically generate meaningful and customizable git commit messages in seconds, supporting multiple AI providers and local models.
      • mattzcarey/code-review-gpt - Code Review GPT is an AI-powered tool that integrates with CI/CD pipelines to automate code reviews, helping developers improve code quality and catch bugs early using advanced language models like OpenAI GPT-4.
      • p0n1/epub_to_audiobook - A command-line tool that converts EPUB ebooks into audiobooks optimized for Audiobookshelf, supporting multiple Text-to-Speech providers including Microsoft Azure and OpenAI.
      • dejorrit/commit-assist - CommitAssist is a tool that automatically generates Git commit messages using ChatGPT to improve commit quality and developer productivity.
      • MagicCube/cli-gpt - cli-gpt is a CLI tool that uses ChatGPT to translate natural language into executable command-line instructions, simplifying command-line usage and enhancing productivity.
      • Nutlope/aicommits - AI Commits is a CLI tool that uses OpenAI's AI models to automatically generate git commit messages, improving developer productivity and ensuring standardized commit formats.
      • OpenInterpreter/open-interpreter - Open Interpreter is an open-source natural language interface that enables users to run code locally and interact with their computers through conversational commands in multiple programming languages.
      • Zhengqbbb/cz-git - cz-git is a lightweight, customizable Commitizen adapter and CLI tool that standardizes git commit messages following the Conventional Commits specification, enhancing developer experience and productivity.
      • aandrew-me/tgpt - tgpt is a cross-platform CLI tool that enables AI chatbot interactions directly in the terminal without requiring API keys, supporting multiple AI providers and features like code and image generation.
      • diciaup/assistant-cli - Assistant CLI is a command-line tool that provides easy and dynamic access to OpenAI's ChatGPT service, supporting both single queries and continuous conversations directly from the terminal.
      • acheong08/ChatGPT - acheong08/ChatGPT is a reverse engineered and extensible API for OpenAI's ChatGPT, providing command-line and developer interfaces with support for multiple authentication methods, proxies, and GPT-4 plugins.
      • context-labs/autodoc - Autodoc is an experimental toolkit that leverages Large Language Models to automatically generate and maintain codebase documentation, enabling developers to query and understand their code more effectively.
      • darrenburns/elia - Elia is a keyboard-centric terminal user interface for interacting efficiently with various large language models including ChatGPT, Claude, and local models like Llama 3 and Mistral.
      • eumemic/ai-legion - AI Legion is a platform for autonomous agents powered by large language models that collaborate to accomplish tasks through a console interface.
      • evalplus/evalplus - EvalPlus is a rigorous evaluation framework for large language models synthesizing code, providing expanded benchmarks and tools to assess both correctness and efficiency of generated code.
      • gofireflyio/aiac - AIAC is a command-line tool and library that uses AI-powered large language models to generate Infrastructure as Code templates, configuration files, utilities, and queries for various cloud and infrastructure scenarios.
      • gptme/gptme - gptme is a versatile personal AI assistant that operates in your terminal, equipped with tools for code execution, file editing, web browsing, vision, and more, providing an unconstrained alternative to popular AI coding assistants.
      • guanguans/ai-commit - ai-commit is a command-line tool that uses AI to automatically generate conventional git commit messages, improving commit quality and consistency in software development.
      • ingyamilmolinar/doctorgpt - DoctorGPT is a tool that uses GPT technology to monitor application logs in real-time and provide AI-driven diagnostics for software errors and bugs.
      • jackbackes/happycommit - HappyCommit is a tool that uses OpenAI's GPT-3.5 Turbo to automatically generate meaningful Git commit messages, enhancing the developer's workflow by automating commit message creation.
      • jucasoliveira/terminalGPT - TerminalGPT is a command-line tool that enables GPT-like chat interactions with large language models directly from the terminal using API keys from providers like OpenAI and Anthropic.
      • llm-workflow-engine/llm-workflow-engine - LLM Workflow Engine (LWE) is a powerful CLI and workflow manager that enables seamless interaction with ChatGPT, GPT-4, and other large language models through a flexible plugin architecture and supports integration into automated workflows.
      • lm-sys/FastChat - FastChat is an open platform for training, serving, and evaluating large language model based chatbots, featuring multi-model serving, extensive model support, and a leaderboard for benchmarking.
      • m1guelpf/chatgpt-discord - A Go CLI tool to run a ChatGPT-powered Discord bot enabling users to interact with OpenAI's language model collaboratively or privately within Discord servers.
      • manno/chatgpt-linux-assistant - chatgpt-linux-assistant is an AI-powered CLI assistant for Linux that provides system-aware command-line help using OpenAI's API.
      • 2noise/ChatTTS - ChatTTS is an advanced generative text-to-speech model optimized for natural and expressive dialogue scenarios, supporting multi-speaker interactions and fine-grained prosody control.
      • Aider-AI/aider - Aider is an AI-powered pair programming tool that integrates with your terminal and codebase to assist developers by leveraging large language models for coding, testing, and project management tasks.
      • All-Hands-AI/OpenHands - OpenHands is an AI-powered platform that enables software development agents to perform coding, command execution, web browsing, and API interactions, streamlining the development process and enhancing productivity.
      • AntonOsika/CLI-Co-Pilot - CLI Co-Pilot is a command-line tool that uses GPT-4 and GPT-3.5 to convert natural language instructions into Bash, ZShell, or PowerShell commands, enhancing shell command accessibility and automation.
      • mufeedvh/code2prompt - Code2Prompt is a CLI tool that converts entire codebases into structured prompts for large language models, featuring templating, token tracking, and Git integration to streamline AI-driven code analysis and generation.
      • nicepkg/gpt-runner - GPT Runner is a versatile tool that enables AI-powered conversations with project files and manages AI presets to boost development efficiency through CLI, web, and VSCode interfaces.
      • nicolaballotta/gpt3-wordpress-post-generator - A CLI tool that uses OpenAI's GPT-3 API to generate WordPress posts from a given topic and tone, automating blog content creation.
      • npiv/chatblade - Chatblade is a versatile command-line interface tool that enables efficient interaction with OpenAI's ChatGPT, featuring session management, flexible input methods, and customizable prompts.
      • raiyanyahya/prompt - Prompt is a command-line interface application that enables users to interact with OpenAI's ChatGPT API, preserving conversation context for continuous chat sessions directly from the terminal.
      • rongjc/autosubtitle - Autosubtitle is a tool that uses OpenAI's Whisper API and ChatGPT to automatically generate and translate subtitles for videos, enhancing accessibility and multilingual support.
      • shobrook/wut - wut is a CLI tool that uses large language models to explain the output of your last terminal command, helping users understand errors, stack traces, and logs.
      • smikitky/chatgpt-md-translator - ChatGPT Markdown Translator is a CLI tool that uses OpenAI's ChatGPT API to translate Markdown documentation into different natural languages while preserving the document structure and formatting.
      • stoerr/AIGenPipeline - AIGenPipeline is a command line tool and framework for systematic AI-based code and text generation, supporting multi-step workflows, version control integration, and multiple AI models.
      • tinystruct/smalltalk - Smalltalk is a tinystruct-based instant messaging project integrated with OpenAI's GPT models, offering chat functionality via CLI and web interfaces.
      • yamadashy/repomix - Repomix is a powerful tool that packs entire code repositories into single AI-friendly files, enabling seamless integration with Large Language Models and other AI tools for code analysis, refactoring, and documentation.
      • yihong0618/bilingual_book_maker - bilingual_book_maker is an AI-powered tool that creates bilingual epub books by translating public domain texts using multiple advanced AI models and translation services.
      • yudax42/askai - askai is a command-line interface tool that enables users to interact with OpenAI's ChatGPT directly from the terminal, supporting live chat and real-time conversations.
      • zurawiki/gptcommit - gptcommit is a git prepare-commit-msg hook tool that uses GPT-3 to automatically generate clear and descriptive commit messages, helping developers focus on coding.
    • CLI

      • ekkinox/yai - Yai is an AI-powered terminal assistant that uses OpenAI ChatGPT to streamline the command-line experience
      • 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.
      • missuo/OpenAI-Checker - Used to check if your IP can access OpenAI services.
      • sigoden/aichat - Use GPT-4(V), LocalAI and other LLMs in the terminal.
      • KillianLucas/open-interpreter - OpenAI's Code Interpreter in your terminal, running locally
      • paul-gauthier/aider - Aider is AI pair programming in your terminal
    • Other UIs

      • 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 - 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 - A script to effortlessly extract your entire ChatGPT data export from JSON files to nicely-formatted markdown files.
    • Mobile applications

      • DevEmperor/WristAssist - WristAssist is the first WearOS app that fully integrates ChatGPT and DALL-E, enabling AI-powered chat and image generation directly on smartwatches.
      • Mobile-Artificial-Intelligence/maid - Maid is a cross-platform Flutter app that enables local and remote interaction with various AI language models including GGUF, llama.cpp, Ollama, OpenAI, Mistral, and Google Gemini, supporting character cards and model downloads from Huggingface.
      • Taewan-P/gpt_mobile - GPT Mobile is an Android chat application that supports simultaneous conversations with multiple large language models from various providers, emphasizing privacy and customization through local chat history and configurable AI parameters.
      • TencentQQGYLab/AppAgent - AppAgent is a novel LLM-based multimodal agent framework that autonomously operates smartphone applications through human-like interactions, enabling complex task automation on mobile platforms.
      • hrvojecukman/chat_gpt_flutter - A Flutter implementation of the ChatGPT API enabling easy integration of OpenAI's language model for text generation in mobile and web applications.
      • skydoves/chatgpt-android - ChatGPT Android is a sample Android application demonstrating the integration of OpenAI's ChatGPT API with Stream Chat SDK for Compose to create a real-time AI-powered chatbot experience.
      • trzy/ChatARKit - ChatARKit is an iOS app that uses ChatGPT to generate and execute JavaScript code for creating and manipulating augmented reality objects through natural language voice commands.
  • Documentation and examples

    • Lists, Guides and examples

    • Documentation, lists, guides, or examples

      • mattnigh/ChatGPT-Free-Prompt-List - A free and open-source project providing a comprehensive list of prompts and tools to help users create and manage effective ChatGPT3 prompts for various AI applications.
      • Fechin/reference - Reference is a community-driven collection of quick reference cheat sheets for developers covering programming languages, developer tools, and Linux commands in a well-organized and accessible format.
      • Moataz-Elmesmary/Data-Science-Roadmap - A comprehensive self-learning roadmap providing free resources and structured guidance to master data science from beginner to advanced levels.
      • RUCAIBox/LLMSurvey - LLMSurvey is a comprehensive repository and survey paper that compiles extensive research, resources, and experimental insights on large language models, supporting both beginners and advanced researchers in the field.
      • ai-boost/Awesome-GPTs - Awesome-GPTs is a curated repository of diverse GPT models on the OpenAI platform, featuring a specialized GPT for personalized recommendations and facilitating discovery across multiple domains.
      • awesome-assistants/awesome-assistants - A curated repository of 240 AI assistants across various domains with integration options and a Telegram bot for practical use.
      • cedrickchee/awesome-transformer-nlp - A curated repository of resources focused on Transformer-based NLP models, including GPT, BERT, ChatGPT, and transfer learning techniques, providing papers, tutorials, implementations, and educational content.
      • devisasari/awesome-gpt-store - A curated list of impressive GPTs available in the GPT Store, organized by categories and contributed by AI enthusiasts worldwide.
      • filipecalegario/awesome-generative-ai - A curated and comprehensive collection of resources, tools, projects, and references in the field of Generative AI, regularly updated to reflect the latest advancements and organized into detailed categories for easy exploration.
      • hyp1231/awesome-llm-powered-agent - A comprehensive curated repository of research papers, projects, and resources focused on autonomous and interactive agents powered by Large Language Models (LLMs).
      • luban-agi/Awesome-AIGC-Tutorials - Awesome AIGC Tutorials is a curated collection of educational resources and tutorials covering Large Language Models, AI Painting, and related AI-generated content fields for learners of all levels.
      • microsoft/generative-ai-for-beginners - Generative AI for Beginners is a comprehensive 21-lesson course by Microsoft that teaches foundational concepts and practical skills to build Generative AI applications using Python and TypeScript, supported by Azure and OpenAI services.
      • rasbt/LLMs-from-scratch - LLMs-from-scratch is an educational repository that guides users through building, pretraining, and fine-tuning a GPT-like large language model from scratch using PyTorch, based on the accompanying book.
      • roboflow/awesome-openai-vision-api-experiments - A comprehensive resource hub for experimenting with and building applications using the OpenAI Vision API, featuring diverse experiments and collaborative tools.
      • snwfdhmp/awesome-gpt-prompt-engineering - A curated repository of resources, tools, and guides dedicated to GPT prompt engineering and large language model techniques.
      • taranjeet/awesome-gpts - A curated collection of community-created GPT models across various domains including AI, automobile, and business, providing a rich resource for discovering and utilizing diverse AI-powered tools.
      • ahmetbersoz/chatgpt-prompts-for-academic-writing - A comprehensive repository of ChatGPT prompts designed to assist with all stages of academic writing, including brainstorming, literature reviews, writing improvement, and paper structuring, featuring a custom Literature Review Generator tool.
      • ai-boost/awesome-prompts - A curated repository of top-rated ChatGPT prompts from the GPT Store, featuring prompt engineering resources, community-shared prompts, and advanced research papers.
      • successfulstudy/promptoftheyear - A curated collection of the most impactful prompts for Large Language Models across various domains in 2023, designed to enhance AI interactions and productivity.
      • KwaiKEG/KwaiAgents - KwaiAgents is an open-source generalized information-seeking agent system leveraging Large Language Models with enhanced agent capabilities, comprehensive datasets, benchmarks, and deployment tools.
      • Hedlen/awesome-segment-anything - A curated and continuously updated repository tracking research papers, projects, and resources related to the Segment Anything initiative in computer vision, covering foundational models, derivative works, and applications across diverse segmentation tasks.
      • RManLuo/Awesome-LLM-KG - Awesome-LLM-KG is a curated repository of research papers and resources focused on unifying large language models and knowledge graphs to enhance AI reasoning and knowledge representation.
      • mouredev/Hello-Python - Hello Python is a comprehensive beginner-friendly course offering 100 classes and 44 hours of video content to teach Python programming from basics to advanced topics including backend, frontend, testing, and AI integration.
      • EgoAlpha/prompt-in-context-learning - An open-source engineering guide and resource hub for mastering in-context learning and prompt engineering with large language models like ChatGPT, GPT-3, and FlanT5, featuring up-to-date research, practical tools, and educational materials.
      • Anil-matcha/Awesome-GPT-Store - Awesome GPT Store is a curated collection of specialized Custom GPT chatbots categorized by use cases, providing users easy access to tailored GPT solutions across various domains.
      • DSXiangLi/DecryptPrompt - DecryptPrompt is a comprehensive and continuously updated repository that aggregates research papers, open-source models, datasets, tutorials, and applications related to large language models, prompt engineering, and AI-generated content.
      • Instruction-Tuning-with-GPT-4/GPT-4-LLM - Instruction Tuning with GPT-4 is a project that provides GPT-4 generated instruction-following datasets and methodologies to fine-tune large language models for improved natural language instruction understanding and task completion.
      • IntelligenzaArtificiale/Free-Auto-GPT - Free Auto GPT with NO paids API is an open-source project providing a simplified autonomous AI agent that operates without any paid APIs, making AI accessible to everyone.
      • LiLittleCat/awesome-free-chatgpt - A continuously updated curated list of free ChatGPT mirror websites and related AI chat resources, enabling users to access advanced AI chat models without login or payment.
      • OpenMindClub/awesome-chatgpt - A comprehensive curated repository aggregating diverse resources, tools, educational materials, and research related to ChatGPT and its ecosystem.
      • PawanOsman/ChatGPT - ChatGPT API Free Reverse Proxy offers free, self-hosted access to OpenAI's ChatGPT (gpt-3.5-turbo) API with full compatibility and no API key required.
      • PickleBoxer/dev-chatgpt-prompts - A comprehensive personal collection of ChatGPT prompts designed to help developers and other professionals enhance creativity, problem-solving, and productivity through structured and effective AI-driven prompts.
      • Zjh-819/LLMDataHub - LLMDataHub is a curated repository providing high-quality datasets for training and fine-tuning large language models, focusing on instruction finetuning and chatbot development.
      • atfortes/Awesome-LLM-Reasoning - Awesome LLM Reasoning is a curated repository of papers and resources dedicated to exploring and enhancing the reasoning abilities of large language models and multimodal large language models.
      • awesome-gptX/awesome-gpt - A comprehensive curated collection of resources, tools, applications, and use cases related to ChatGPT, serving as a central hub for developers and enthusiasts to explore and leverage ChatGPT technologies.
      • billmei/every-chatgpt-gui - A curated list of front-end GUI clients for ChatGPT, Claude, and other large language models, categorized by platform and open-source status.
      • brahmai-research/aiforcause - AIForCause by BRAHMAI is a free API providing accessible and privacy-focused AI model access, including GPT-3.5 and GPT-4 Turbo, to empower developers and innovators worldwide.
      • curiousily/Get-Things-Done-with-Prompt-Engineering-and-LangChain - A comprehensive tutorial and project repository for building real-world AI applications using LangChain, prompt engineering, and large language models like ChatGPT, GPT-4, and Llama 2 with custom data.
      • dair-ai/Prompt-Engineering-Guide - The Prompt Engineering Guide is a comprehensive resource offering guides, papers, lectures, and tools to master prompt engineering for large language models across various applications and research areas.
      • davidADSP/Generative_Deep_Learning_2nd_Edition - This repository contains the official code and resources for the second edition of the O'Reilly book "Generative Deep Learning," covering a wide range of generative modeling techniques and applications with practical implementations and tools for hands-on learning.
      • eli64s/readme-ai - ReadmeAI is an AI-powered tool that automates the generation of customizable and well-structured README files for software projects, enhancing documentation quality and developer productivity.
      • eon01/awesome-chatgpt - A curated and comprehensive list of awesome ChatGPT resources, libraries, SDKs, APIs, and tools for developers and enthusiasts.
      • f/awesome-chatgpt-prompts - A curated repository of diverse prompts designed to enhance interactions with ChatGPT and other AI chat models, supporting community contributions and educational resources.
      • friuns2/BlackFriday-GPTs-Prompts - A curated repository of free GPT prompts and jailbreaks across various domains that do not require a GPT Plus subscription, with regular updates and practical demos.
      • haotian-liu/LLaVA - LLaVA is a state-of-the-art project developing large multimodal language and vision models with GPT-4V level capabilities through visual instruction tuning and efficient training techniques.
      • humanloop/awesome-chatgpt - A curated repository of tools, demos, documentation, and integrations for ChatGPT and GPT-3 from OpenAI, serving as a comprehensive resource hub for developers and enthusiasts.
      • ikaijua/Awesome-AITools - Awesome AI Tools is a curated repository collecting a wide range of AI-related utilities and resources across multiple categories, serving as a comprehensive reference for AI developers and enthusiasts.
      • jtmuller5/The-HustleGPT-Challenge - The HustleGPT Challenge is a community-driven project that empowers participants to build startups with an AI co-founder using GPT-4, aiming to create profitable ventures through AI-human collaboration.
      • kse-ElEvEn/Complex-Question-Answering-Evaluation-of-ChatGPT - A comprehensive evaluation framework for assessing the reasoning and complex question answering capabilities of ChatGPT and similar large language models using diverse real-world datasets and advanced testing methodologies.
      • langgptai/awesome-claude-prompts - A curated collection of prompt examples designed to enhance the use of the Claude AI assistant by leveraging its unique features and supporting diverse applications.
      • lxfater/Awesome-GPTs - Awesome-GPTs is a comprehensive repository featuring over 1000 GPT models and 80+ leaked prompts across 10 categories, providing tools and resources for diverse GPT applications.
      • mahseema/AIBooks - AIBooks is a curated list of essential books covering Artificial Intelligence, Machine Learning, Deep Learning, and Transformers, aimed at students, educators, researchers, and professionals.
      • meta-llama/llama - This repository provides inference code and minimal examples for running Llama 2 large language models, enabling responsible experimentation and deployment, though it is now deprecated in favor of newer consolidated Llama repositories.
      • ml-tooling/best-of-ml-python - A curated and ranked list of the best open-source machine learning Python libraries, updated weekly and organized into multiple categories to help users discover high-quality projects.
      • nichtdax/awesome-totally-open-chatgpt - A curated list of fully open-source alternatives to ChatGPT featuring various instruction-fine-tuned language models for chat applications.
      • openai/openai-cookbook - The OpenAI Cookbook provides example code and guides to help developers effectively use the OpenAI API for various AI-powered tasks.
      • openai/openai-quickstart-python - A Python example app providing quickstart tutorials and practical examples for using the OpenAI API, including chat and assistant functionalities.
      • qxresearch/qxresearch-event-1 - A repository offering 50+ concise Python applications across various domains like Machine Learning, GUI, and API development, designed for easy learning and experimentation with video tutorials.
      • reorx/awesome-chatgpt-api - A curated collection of apps and tools that use the ChatGPT API, allowing users to configure their own API keys for free and on-demand usage, covering plugins, web apps, desktop and mobile apps, CLI, chatbots, and development resources.
      • saharmor/awesome-chatgpt - A curated and regularly updated repository of selected ChatGPT demos, tools, articles, and resources showcasing diverse applications and integrations of ChatGPT technology.
      • sindresorhus/awesome - A curated collection of awesome lists covering a wide range of technology and development topics to help users discover high-quality resources efficiently.
      • sindresorhus/awesome-chatgpt - A comprehensive curated list of tools, applications, and resources related to ChatGPT, the AI chatbot developed by OpenAI.
      • xxxily/hello-ai - Hello-AI is a comprehensive project offering curated AI resources, free AI service recommendations, and community engagement to help users connect with and utilize artificial intelligence effectively.
    • Information about prompt engineering

      • elder-plinius/CL4R1T4S - CL4R1T4S is a project that promotes transparency by collecting and sharing the full system prompts and guidelines used by major AI models to help users understand and trust AI outputs.
      • trigaten/Learn_Prompting - Learn Prompting is an educational platform offering free resources, courses, and community engagement to master prompt engineering and generative AI, including AI safety and red-teaming initiatives.
      • 0xk1h0/ChatGPT_DAN - ChatGPT DAN is a project providing jailbreak prompts that enable ChatGPT to bypass its content restrictions and generate unrestricted responses by simulating a "Do Anything Now" AI persona.
      • microsoft/PromptCraft-Robotics - PromptCraft-Robotics is a community-driven project that applies large language models like ChatGPT to robotics, featuring a Microsoft AirSim-based robot simulator with ChatGPT integration for testing and sharing prompting examples across various robotics domains.
      • CyberAlbSecOP/Awesome_GPT_Super_Prompting - A comprehensive repository focused on GPT prompt engineering, jailbreaks, prompt injection attacks, and security practices for large language models.
      • LazaUK/DeepLearningAI-ChatGPT-PromptEngineering - This project provides practical Jupyter notebooks based on Andrew Ng and Isa Fulford's course on ChatGPT prompt engineering, adapted for the Azure OpenAI service to help developers learn effective prompt crafting techniques.
      • microsoft/promptflow - Prompt flow is a Microsoft-developed suite of tools designed to streamline the end-to-end development, testing, and deployment of high-quality large language model applications with features for debugging, evaluation, and collaboration.
      • promptslab/Awesome-Prompt-Engineering - Awesome Prompt Engineering is a curated repository of resources, research papers, tools, and educational materials focused on prompt engineering for generative pre-trained transformers like GPT, ChatGPT, and PaLM.
      • verazuo/jailbreak_llms - This project provides the largest dataset of in-the-wild jailbreak prompts targeting large language models, along with tools and evaluations to study and understand their impact, as presented in an ACM CCS 2024 paper.
    • Prompt engineering

  • ChatGPT-based applications for regular users and specialized problems

    • Other sdk/libraries

      • NitroRCr/AIaW - AI as Workspace (AIaW) is a full-featured, cross-platform AI client that supports multiple AI providers, offers advanced conversation management, local-first data storage with cloud sync, a plugin system, and dynamic prompts for an enhanced AI interaction experience.
      • danny-avila/LibreChat - LibreChat is an open-source, enhanced ChatGPT clone that integrates multiple AI models and providers, offering advanced conversational features, secure code execution, multimodal interactions, and customizable AI assistants for self-hosted deployment.
      • OpenGVLab/Ask-Anything - Ask-Anything is an advanced multi-modal AI project integrating ChatGPT and other LLMs for interactive video and image understanding and chatting, achieving state-of-the-art results on multiple video benchmarks.
      • platelminto/chatgpt-conversation - chatgpt-conversation is a project that enables voice-based interactive conversations with ChatGPT, allowing users to speak and hear responses in real-time.
      • h2oai/h2ogpt - h2oGPT is an open-source project that enables private, offline interaction with various GPT large language models for document querying, chat, vision, and voice capabilities across multiple platforms.
      • adrianhajdin/project_openai_codex - A project to build and deploy a ChatGPT AI application that assists users in coding by leveraging OpenAI Codex technology.
      • futantan/OpenGpt - OpenGpt is an open-source AI platform that enables users to create, share, and run custom ChatGPT applications easily and collaboratively.
      • gmpetrov/databerry - Databerry is a no-code platform that enables users to build custom Large Language Model agents without programming, democratizing AI development.
      • ricklamers/gpt-code-ui - gpt-code-ui is an open-source implementation of OpenAI's ChatGPT Code Interpreter that enables users to generate and execute Python code through a conversational interface with support for file handling and model switching.
      • Anil-matcha/ChatPDF - ChatPDF is an AI-powered tool that allows users to upload PDF documents and interactively chat with them to extract information, ask questions, and summarize content instantly.
      • ttengwang/Caption-Anything - Caption-Anything is a versatile image processing tool that combines image segmentation, visual captioning, and ChatGPT to generate customizable captions for any object within an image using interactive visual and language controls.
      • 0x676e67/ninja - Ninja is a reverse engineered ChatGPT proxy that supports API key acquisition, account authentication, proxying ChatGPT and OpenAI APIs, and includes a lightweight WebUI with IP proxy pool support.
      • Azure-Samples/azure-search-openai-demo - A sample application demonstrating the Retrieval-Augmented Generation pattern using Azure OpenAI and Azure AI Search to create ChatGPT-like experiences over custom domain data.
      • ChatGPTNextWeb/NextChat - NextChat is a light and fast AI assistant platform supporting multiple operating systems and advanced AI models, emphasizing privacy, customization, and multi-platform compatibility for both individual and enterprise users.
      • CodePhiliaX/Chat2DB - Chat2DB is an AI-driven intelligent SQL client and database management tool that supports multiple databases and integrates ChatGPT capabilities to enhance SQL development, data reporting, and database management.
      • JushBJJ/Mr.-Ranedeer-AI-Tutor - Mr. Ranedeer AI Tutor is a customizable GPT-4 based AI tutor prompt that delivers personalized and adaptive learning experiences tailored to individual educational needs and preferences.
      • LAION-AI/Open-Assistant - OpenAssistant is an open-source chat-based AI assistant designed to understand tasks, interact with third-party systems, and dynamically retrieve information, aiming to democratize access to advanced language models and foster innovation in language technology.
      • MohammadAtikurRahman/Custom-ChatGPT - A web-based Custom ChatGPT Q&A system built with React, Express, and Node.js, powered by OpenAI's text-davinci-003 model and a custom dataset for real-time conversational AI.
      • OpenGVLab/InternGPT - InternGPT is an open-source interactive demo platform that integrates advanced AI models like DragGAN, ChatGPT, and ImageBind to enable multimodal chat, interactive image editing, and vision-language tasks through intuitive pointing-language-driven interactions.
      • SamurAIGPT/EmbedAI - PrivateGPT is an offline QnA chatbot application that allows users to interact privately with their documents using local large language models, ensuring complete data privacy and security without internet dependency.
      • ShareGPT4Omni/ShareGPT4Video - ShareGPT4Video is a cutting-edge project that improves video understanding and generation by using a large-scale dataset of high-quality GPT4-Vision-generated captions and a powerful video-language model, ShareGPT4Video-8B, to enhance video captioning and text-to-video tasks.
      • Significant-Gravitas/AutoGPT - AutoGPT is a comprehensive AI platform that enables users to create, deploy, and manage continuous AI agents to automate complex workflows through an intuitive low-code interface and robust backend infrastructure.
      • Stratus-Security/FinGen - FinGen is an AI-powered tool that uses ChatGPT to automate the generation of detailed and structured penetration testing findings, helping security professionals save time and improve report readability.
      • THUDM/WebGLM - WebGLM is an efficient web-enhanced question answering system that integrates a large General Language Model with web search and retrieval to provide accurate and human-preferred answers.
      • Yue-Yang/ChatGPT-Siri - ChatGPT Siri is a set of Siri Shortcuts that integrates OpenAI's ChatGPT API to turn Siri into an intelligent AI chat assistant supporting continuous conversations and chat record saving on Apple devices.
      • Zero6992/chatGPT-discord-bot - ChatGPT Discord Bot is a project that integrates OpenAI's ChatGPT and image generation capabilities into a customizable Discord bot, supporting multiple chat modes and personas for interactive AI conversations within Discord servers.
      • Zizwar/PRoomy - Roomy Prompt is an open-source tool that creates AI-integrated chatrooms, each powered by a dedicated ChatGPT bot, offering full administrative control and tailored interactions for users.
      • alecm20/story-flicks - An AI-powered platform that generates high-definition story short videos by combining AI-generated images, narration, and subtitles based on user-inputted story themes.
      • anse-app/anse - Anse is a fully optimized user interface that enhances interaction with multiple AI models like ChatGPT, DALL-E, and Stable Diffusion, featuring a powerful plugin system, secure local data storage, multiple conversation modes, and easy deployment options.
      • chenfei-wu/TaskMatrix - TaskMatrix integrates ChatGPT with multiple Visual Foundation Models to enable interactive image sending, receiving, editing, and complex visual task automation through natural language.
      • clidey/whodb - WhoDB is a lightweight, high-performance database management tool with a natural language chat interface supporting multiple databases including Postgres, MySQL, MongoDB, and more.
      • cogentapps/chat-with-gpt - An open-source ChatGPT app that integrates realistic human voice via ElevenLabs, offers extensive customization, speech recognition, and supports self-hosting with Docker.
      • deiucanta/chatpad - Chatpad AI is a premium, privacy-focused, and open-source user interface for ChatGPT that offers an enhanced and customizable chat experience with easy self-hosting and deployment options.
      • eg9y/chatbutler - ChatButler is a user-friendly no-code visual canvas for creating chatbots powered by OpenAI APIs, enabling users to design and deploy intelligent chatbots without coding.
      • enricoros/big-AGI - Big-AGI is a professional AI suite offering advanced AI and AGI functionalities, integrating multiple state-of-the-art models with features like multi-model chats, AI personas, voice calls, code execution, and more, deployable on-premises or in the cloud.
      • feder-cr/Jobs_Applier_AI_Agent_AIHawk - AIHawk is an AI-powered tool that automates and personalizes the job application process to help job seekers efficiently apply to multiple jobs and reduce the stress of job hunting.
      • fuergaosi233/wechat-chatgpt - wechat-chatgpt is a project that integrates ChatGPT with WeChat using Wechaty, enabling conversational AI interactions within the WeChat platform with multiple deployment options.
      • getumbrel/llama-gpt - LlamaGPT is a self-hosted, offline ChatGPT-like chatbot powered by Llama 2 and Code Llama models, offering complete privacy with no data leaving the user's device and supporting multiple installation methods including umbrelOS, Docker, and Kubernetes.
      • hahahumble/speechgpt - SpeechGPT is an open-source web application that enables users to converse with ChatGPT using speech, supporting multiple languages and prioritizing privacy with local data storage.
      • imabutahersiddik/Ultimate-ChatGPT - The Ultimate ChatGPT is an AI-powered virtual assistant offering advanced writing assistance, problem-solving, translation, and integration features with local data storage and multi-language support.
      • josStorer/RWKV-Runner - RWKV Runner is an automated management and startup tool for the RWKV large language model, providing OpenAI API compatibility and a user-friendly interface for easy deployment and interaction.
      • khoj-ai/khoj - Khoj is a self-hostable personal AI assistant that integrates with various large language models to provide web and document-based answers, custom agents, automation, and multi-platform accessibility for individuals and enterprises.
      • lobehub/lobe-chat - Lobe Chat is an open-source, modern AI chat framework supporting multiple AI providers, multi-modal interactions, knowledge base integration, and one-click deployment for private AI chat applications.
      • lucasmccabe/emailGPT - emailGPT is a Streamlit-based interface that leverages ChatGPT to quickly generate emails, simplifying the process of email composition through AI automation.
      • myreader-io/myGPTReader - myGPTReader is a community-driven AI-powered Slack bot that reads, summarizes, and interacts with web content, documents, and videos, offering voice chat and language practice features.
      • n4ze3m/dialoqbase - Dialoqbase is an open-source platform that enables easy creation of custom chatbots using personalized knowledge bases and advanced language models for accurate, context-aware responses.
      • onyx-dot-app/onyx - Onyx is an open-source generative AI platform that integrates with enterprise data sources to provide secure, scalable AI chat and search capabilities tailored to organizational knowledge and workflows.
      • pashpashpash/vault-ai - OP Vault is a system that enhances ChatGPT with long-term memory by allowing users to upload custom documents and query them using OpenAI and Pinecone vector database technology through a React frontend.
      • run-llama/rags - RAGs is a Streamlit app that enables users to build and customize Retrieval-Augmented Generation pipelines over their own data using natural language instructions, providing a personalized ChatGPT-like experience.
      • shobrook/adrenaline - Adrenaline is an AI-powered assistant that answers technical questions, visualizes codebases, and generates diagrams to support developers and technical users.
      • simplysabir/AI-Writing-Assistant - DeepWrite AI is an open-source AI Writing Assistant that uses ChatGPT3 to generate clear and perfect blog posts, designed to enhance writing productivity and quality.
      • siyuan-note/siyuan - SiYuan is a privacy-first, self-hosted, fully open-source personal knowledge management software that supports block-level references, Markdown WYSIWYG editing, and a rich set of features for efficient knowledge organization and management.
      • stoerr/CoDeveloperGPTengine - Co-Developer GPT Engine is a server that enables ChatGPT to read, write, and execute actions on local files, enhancing developer productivity through AI-assisted code management and execution.
      • transitive-bullshit/chatgpt-twitter-bot - ChatGPT Twitter Bot is an open-source Twitter bot that uses OpenAI's ChatGPT API to respond to user prompts with AI-generated tweet threads on Twitter.
      • ulivz/progressive-chatgpt-bot - Progressive ChatGPT Bot is a Feishu-integrated chatbot that provides real-time, progressive replies to enhance work efficiency, especially for copywriting tasks.
      • xlang-ai/OpenAgents - OpenAgents is an open platform providing three versatile language agents for data analysis, plugin integration, and autonomous web browsing, designed for real-world applications with an accessible chat-based web UI and open-source deployment.
      • xtekky/chatgpt-clone - An open-source ChatGPT interface clone focused on providing a better user interface and enhanced user customization features.
      • yym68686/ChatGPT-Telegram-Bot - TeleChat is a powerful AI chat Telegram bot that integrates multiple advanced large language models and APIs to provide multimodal question answering, rich plugin support, and flexible deployment options.
      • ztjhz/BetterChatGPT - Better ChatGPT is an enhanced, cross-platform user interface for OpenAI's ChatGPT that offers powerful features like proxy support, chat organization, message editing, and multi-language support to provide a limitless and engaging conversational AI experience.
  • Integrations

    • Other UIs

      • 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 - CodeCursor is a browser extension for Visual Studio Code that enables users to use the Cursor AI code editor within the editor.
      • bramses/chatgpt-md - A (nearly) seamless integration of ChatGPT into Obsidian.
      • different-ai/obsidian-ava - Quickly format your notes with ChatGPT in Obsidian
      • dpayne/CodeGPT.nvim - CodeGPT is a plugin for neovim that provides commands to interact with ChatGPT
      • 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.
      • keijiro/AICommand - ChatGPT integration with Unity Editor
      • madox2/vim-ai - AI-powered code assistant plugin for Vim and Neovim
      • gngpp/ninja - Reverse engineered ChatGPT proxy
      • MichelNivard/gptstudio - GPT RStudio addins that enable GPT assisted coding, writing & analysis
  • Addons, extensions, plug-ins for integrating LLM into third-party applications

    • Other user interfaces

      • ai-genie/chatgpt-vscode - A Visual Studio Code extension that integrates OpenAI's GPT models to provide AI-powered code assistance, commit message generation, and conversation history management for developers.
      • cesarhuret/docGPT - docGPT is a tool that integrates ChatGPT directly into Google Docs and Microsoft Word, enabling live chat and text completion within the document editor for enhanced productivity.
      • gencay/vscode-chatgpt - An unofficial Visual Studio Code extension integrating OpenAI's ChatGPT models to provide AI-powered coding assistance and conversation features within the editor.
      • intitni/CopilotForXcode - Copilot for Xcode is an Xcode Source Editor Extension that integrates GitHub Copilot, Codeium, and ChatGPT to provide AI-powered code suggestions, chat, and code modification features within Xcode.
      • karthink/gptel - gptel is a simple, fast, and versatile Large Language Model chat client for Emacs that supports multiple AI models and backends, enabling seamless LLM interactions within the editor.
      • mpociot/chatgpt-vscode - A Visual Studio Code extension that integrates ChatGPT to provide AI-powered code assistance, including querying, code explanation, refactoring, and optimization directly within the editor.
      • obiscr/ChatGPT - A JetBrains IDE plugin that integrates ChatGPT to assist developers with code generation, error fixing, and codebase queries using natural language.
      • sozercan/kubectl-ai - Kubectl-ai is a kubectl plugin that uses OpenAI GPT to generate and apply Kubernetes manifests, simplifying Kubernetes resource management through AI-powered automation.
      • openai/chatgpt-retrieval-plugin - The ChatGPT Retrieval Plugin enables semantic search and retrieval of personal or organizational documents using natural language queries, providing a customizable backend for integration with ChatGPT custom GPTs and APIs.
      • tensorchord/pgvecto.rs - pgvecto.rs is a scalable and low-latency Postgres extension that provides advanced vector similarity search functions with support for high-dimensional vectors and hybrid queries, enhancing vector search capabilities within PostgreSQL.
      • irgolic/AutoPR - AutoPR is a tool that runs AI-powered workflows over codebases to automate tasks such as code summarization, issue tracking, and pull request management within GitHub repositories.
      • kxxt/chatgpt-action - A GitHub Action that uses ChatGPT to automatically review pull requests by commenting on code changes, aiming to assist developers with code quality and bug detection.
      • jtsang4/claude-to-chatgpt - This project converts Anthropic's Claude model API to the OpenAI Chat API format, enabling seamless use of Claude models with OpenAI-compatible interfaces and supporting deployment via Cloudflare Workers or Docker.
      • CoderCookE/vim-chatgpt - A Vim plugin that integrates OpenAI's ChatGPT API to provide AI-powered code assistance, including explanations, reviews, rewrites, documentation, tests, and fixes directly within the Vim editor.
      • LiLittleCat/intellij-chatgpt - A JetBrains IDE plugin that integrates ChatGPT and third-party mirror websites, enabling seamless AI interaction within the development environment.
      • LlmKira/Openaibot - Openaibot is a comprehensive chatbot framework that enables building multi-platform ChatGPT-like bots with extensive plugin support, advanced features, and flexible authentication.
      • ShishirPatil/gorilla - Gorilla is a state-of-the-art project that enables large language models to accurately invoke and interact with thousands of APIs through natural language, featuring extensive evaluation frameworks, benchmarking leaderboards, and tools for autonomous agent development.
      • WPeace-HcH/WPeChatGPT - WPeChatGPT is an IDA plugin that uses AI models like OpenAI's GPT-3.5-turbo and DeepSeek to assist analysts in automating and enhancing binary file analysis, including function analysis, vulnerability detection, and exploit generation.
      • XInTheDark/raycast-g4f - Raycast-G4F is a free Raycast extension for macOS that provides access to multiple powerful AI models like GPT-4, Claude, and Llama-3 with streaming, chat, web search, file upload, and image generation features, along with full support for custom APIs.
      • abielzulio/chatgpt-raycast - ChatGPT Raycast extension enables users to interact with OpenAI's ChatGPT directly from the Raycast command bar, offering customizable AI models, conversation saving, and quick access to past interactions.
      • analyticsinmotion/add-chatgpt-to-microsoft-word - This project enables users to add ChatGPT's text completion functionality directly into Microsoft Word through a VBA script and custom ribbon button, allowing AI-powered text generation within the Word environment.
      • anc95/ChatGPT-CodeReview - ChatGPT-CodeReview is an AI-powered code review bot that automates code review comments on GitHub pull requests using ChatGPT, enhancing code quality and developer productivity.
      • barnesoir/chatgpt-vscode-plugin - A Visual Studio Code extension that integrates ChatGPT to provide AI-powered code analysis, explanation, test generation, and refactoring features directly within the editor.
      • bookfere/Ebook-Translator-Calibre-Plugin - A Calibre plugin that translates ebooks into specified languages using multiple translation engines with support for various ebook formats and batch processing.
      • botpress/botpress - Botpress is an open-source platform for building and deploying advanced chatbots and AI assistants powered by GPT and large language models, featuring integrations, development tools, and community support.
      • brianpetro/obsidian-smart-connections - Smart Connections is an AI-powered Obsidian plugin that automatically finds and suggests relevant notes, enabling users to efficiently manage and interact with their knowledge base through features like Smart View and Smart Chat.
      • coderabbitai/ai-pr-reviewer - AI-powered GitHub Action that automates pull request summarization and code review using OpenAI's GPT models to improve code quality and streamline the review process.
      • continuedev/continue - Continue is an open-source platform that enables developers to create, share, and use custom AI code assistants within popular IDEs, enhancing coding productivity through features like chat, autocomplete, edit, and agent functionalities.
      • ist-dresden/composum-AI - Composum AI integrates AI-powered content creation and translation services into Composum Pages CMS and Adobe Experience Manager, leveraging large language models like ChatGPT to enhance content management workflows.
      • jackMort/ChatGPT.nvim - ChatGPT.nvim is a Neovim plugin that integrates OpenAI's ChatGPT API to provide interactive natural language generation, code assistance, and customizable AI-powered actions directly within the Neovim editor.
      • kodu-ai/claude-coder - Claude Coder is a VS Code extension that acts as an AI-powered autonomous coding agent to help users transform ideas into functional code, accelerate development, and deploy projects efficiently.
      • logancyang/obsidian-copilot - Copilot for Obsidian is an open-source plugin that integrates large language model AI capabilities directly into Obsidian, enabling users to interact with their notes through chat, query their vault with cited answers, and enhance productivity with privacy-focused AI features.
      • mefengl/vscode-i-dont-care-about-commit-message - An AI-powered VSCode plugin that automates Git commit message generation and streamlines the commit and push workflow without manual confirmation.
      • mem0ai/mem0 - Mem0 is an open-source memory layer that enhances AI agents and assistants with personalized, adaptive memory capabilities for improved context-aware interactions across various applications.
      • nhaouari/obsidian-textgenerator-plugin - obsidian-textgenerator-plugin is an open-source AI-powered plugin for Obsidian that enables users to generate text content using multiple AI providers to enhance knowledge creation and organization.
      • nicepkg/aide - Aide is a Visual Studio Code extension that leverages AI to provide one-click code conversion, commenting, optimization, and batch processing features to enhance developer productivity.
      • oceanlvr/ChatGPT-ProBot - ChatGPT ProBot is a GitHub App that integrates ChatGPT to provide AI-powered chat, code review, and refactoring assistance directly within GitHub issues and pull requests.
      • olimorris/codecompanion.nvim - CodeCompanion.nvim is an AI-powered coding assistant that integrates multiple large language models into Neovim, providing inline code transformations, chat capabilities, and customizable workflows to enhance developer productivity.
      • papersgpt/papersgpt-for-zotero - PapersGPT For Zotero is an AI-powered plugin that integrates multiple state-of-the-art large language models to enable interactive PDF chat and research assistance directly within the Zotero reference manager.
      • pedrorito/ChatGPTSlackBot - ChatGPTSlackBot is a Slack bot that uses OpenAI's GPT-3 via the revChatGPT package to respond to user mentions with AI-generated answers within Slack channels.
      • rksm/org-ai - org-ai is an Emacs minor mode that integrates generative AI models like ChatGPT and DALL-E into org-mode, enabling text and image generation along with speech input and output capabilities.
      • stulzq/azure-openai-proxy - Azure OpenAI Service Proxy that converts OpenAI API requests to Azure OpenAI API requests, supporting GPT-4, embeddings, and Langchain, enabling seamless integration between OpenAI and Azure OpenAI ecosystems.
      • swordintent/chatgpt-web-api - A Java SDK that integrates with OpenAI's ChatGPT via a local Python server to enable conversational AI in Java applications.
      • terror/chatgpt.nvim - chatgpt.nvim is a Neovim plugin that allows users to query ChatGPT directly within the Neovim editor, providing an interactive AI-powered environment for enhanced productivity.
      • weaviate/weaviate - Weaviate is an open-source, cloud-native vector database that enables fast, scalable vector search combined with structured filtering, supporting AI integrations and production-ready features.
      • ycjcl868/eslint-gpt - ESLint GPT is a developer tool that uses OpenAI's GPT and Vercel Edge Functions to automatically generate and manage custom ESLint rules, enhancing code quality and developer productivity.
      • ywkim/gpt-commit - GPT-Commit is an Emacs package that automates the generation of conventional commit messages using OpenAI's GPT model to save time and ensure consistency in Git workflows.
      • zebroc/chatgpt-create-unit-tests - A GitHub Action that uses ChatGPT to analyze pull requests and automatically add unit tests if necessary, enhancing code quality and automation in software development.
      • zhayujie/bot-on-anything - Bot on Anything is a scalable AI chatbot builder that enables quick integration of multiple large AI models into various software applications and communication platforms.
  • ChatGPT-based applications

    • Other sdk/libraries

      • GPTGenius/chatgpt-vercel - Create a private ChatGPT website with one-click for free using Vercel
      • Mintplex-Labs/anything-llm - Open-source ChatGPT experience for both open and closed source LLMs, embedders, and vector databases.
      • NoDataFound/hackGPT - I leverage OpenAI and ChatGPT to do hackerish things
      • 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.
      • RomanHotsiy/commitgpt - Automatically generate commit messages using ChatGPT
      • SkywalkerDarren/chatWeb - ChatWeb is a specialized application that uses GPT3.5 for web crawling, text extraction, and question answering based on content.
      • 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.
      • 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.
      • aschmelyun/subvert - Generate subtitles, summaries, and chapters from videos using OpenAI's ChatGPT model in a desktop client
      • bra1nDump/show-me-chatgpt-plugin - Create and edit diagrams in ChatGPT
      • keijiro/AIShader - ChatGPT-powered shader generator for Unity
      • 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.
      • polyrabbit/hacker-news-digest - Let ChatGPT Summarize Hacker News for You
      • robusta-dev/kubernetes-chatgpt-bot - A ChatGPT bot for Kubernetes issues.
      • uezo/ChatdollKit - ChatdollKit is a C# library that enables the creation of a voice-enabled chatbot using a 3D model.
      • weijunext/smart-excel-ai - Generate Excel formulas using AI-powered ChatGPT
      • williamfzc/chat-gpt-ppt - Use ChatGPT to generate PPT automatically, all in one single file.
      • mbzuai-oryx/Video-ChatGPT - Video-ChatGPT is a video conversation model capable of generating meaningful conversation about videos.
      • microsoft/HydraLab - Hydra Lab is a Java framework for building a cloud testing infrastructure that provides intelligent cloud testing capabilities for developers.
      • pgosar/ChatGDB - Harness the power of ChatGPT inside the GDB or LLDB debugger!
      • 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.
      • chat2db/Chat2DB - Chat2DB is an intelligent and versatile general-purpose SQL client and reporting tool for databases that integrates ChatGPT capabilities.
  • Other

    • Other sdk/libraries

      • OpenBMB/BMTools - Tool Learning for Big Models, Open-Source Solutions of ChatGPT-Plugins
      • bionic-gpt/bionic-gpt - BionicGPT is an on-premise replacement for ChatGPT that integrates generative AI while maintaining strict data confidentiality.
      • gitbito/CLI - Bito CLI provides a command line interface for the Bito AI chat functionality, enabling users to automate tasks and workflows.
      • 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 - Implementation of RLHF (Reinforcement Learning with Human Feedback) on top of the PaLM architecture. Basically ChatGPT but with PaLM
      • project-baize/baize-chatbot - Let ChatGPT teach your own chatbot in hours with a single GPU!
      • 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.
      • voidful/awesome-chatgpt-dataset - Unlock the Power of LLM: Explore These Datasets to Train Your Own ChatGPT!
      • yaodongC/awesome-instruction-dataset - A collection of open-source dataset to train instruction-following LLMs (ChatGPT,LLaMA,Alpaca)
      • psychic-api/psychic - Data integration platform for LLMs