Awesome ChatGPT › ChatGPT-based applications for regular users and specialized problems

ChatGPT-based applications for regular users and specialized problems

53 projects

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.

⭐ 178307 Python added 2025-04-19

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.

⭐ 85749 TypeScript added 2025-02-01

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.

⭐ 65248 TypeScript

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.

⭐ 37460 Python added 2025-04-19

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.

⭐ 37046 TypeScript added 2025-04-19

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.

⭐ 34401 Python added 2025-04-19

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.

⭐ 30868 Python added 2025-04-19

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.

⭐ 29771 TypeScript added 2025-04-19

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.

⭐ 29639 added 2025-04-19

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.

⭐ 28778 Python added 2025-02-01

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.

⭐ 24200 Java added 2024-12-12

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.

⭐ 13438 Python

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.

⭐ 13302 TypeScript added 2025-04-19

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.

⭐ 11906 Python

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.

⭐ 11001 TypeScript added 2025-04-19

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.

⭐ 8429 TypeScript added 2025-04-19

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.

⭐ 7255 Python added 2025-04-19

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.

⭐ 6606 TypeScript

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.

⭐ 6511 Python

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.

⭐ 6009 TypeScript added 2025-04-19

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.

⭐ 4443 Python

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.

⭐ 4438 Python added 2025-04-19

futantan/OpenGpt

OpenGpt is an open-source AI platform that enables users to create, share, and run custom ChatGPT applications easily and collaboratively.

⭐ 3936 TypeScript

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.

⭐ 3824 TypeScript added 2025-04-19

shobrook/adrenaline

Adrenaline is an AI-powered assistant that answers technical questions, visualizes codebases, and generates diagrams to support developers and technical users.

⭐ 3780 added 2025-04-19

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.

⭐ 3690 added 2025-04-19

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.

⭐ 3589 Python

xtekky/chatgpt-clone

An open-source ChatGPT interface clone focused on providing a better user interface and enhanced user customization features.

⭐ 3531 Python added 2025-04-19

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.

⭐ 3384 JavaScript

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.

⭐ 3297 Python

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.

⭐ 3217 Python

gmpetrov/databerry

Databerry is a no-code platform that enables users to build custom Large Language Model agents without programming, democratizing AI development.

⭐ 2940

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.

⭐ 2806 JavaScript

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.

⭐ 2767 TypeScript

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.

⭐ 2726 Python

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.

⭐ 2366 TypeScript

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.

⭐ 1948 Python added 2025-03-15

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.

⭐ 1944 TypeScript added 2025-04-19

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.

⭐ 1780 TypeScript added 2025-04-19

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.

⭐ 1760 Python added 2025-04-19

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.

⭐ 1698 Rust added 2025-01-08

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.

⭐ 1605 Python

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.

⭐ 1507 Jupyter Notebook

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.

⭐ 1477 TypeScript

adrianhajdin/project_openai_codex

A project to build and deploy a ChatGPT AI application that assists users in coding by leveraging OpenAI Codex technology.

⭐ 1367 JavaScript

icereed/paperless-gpt

paperless-gpt is an AI-enhanced document digitalization tool that integrates with paperless-ngx to provide advanced OCR, automatic document titling, tagging, and searchable PDFs for efficient document management.

⭐ 1364 Go added 2025-06-16

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.

⭐ 1311 Vue added 2025-03-15

ChaokunHong/MetaScreener

MetaScreener is an AI-powered tool that accelerates and enhances the accuracy of literature screening and data extraction for systematic reviews, combining human expertise with advanced AI models across multiple research frameworks.

⭐ 1295 JavaScript added 2025-08-10

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.

⭐ 1118 Python

NoDataFound/hackGPT

hackGPT leverages OpenAI's ChatGPT to automate cybersecurity tasks such as bug fixing, threat analysis, and exploit creation, enhancing security workflows with AI-driven automation.

⭐ 1106 Jupyter Notebook added 2025-06-16

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.

⭐ 1075 Python

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.

⭐ 759 TypeScript added 2025-04-19

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.

⭐ 662 Python added 2025-04-19