Skip to main content

A curated list of awesome ChatGPT software.

325
GitHub Stars
402
Curated Resources
5
Categories
4 hours ago
Last Refreshed
Documentation and examplesUIsAddons, extensions, plug-ins for integrating LLM into third-party applicationsSDK, Libraries, FrameworksChatGPT-based applications for regular users and specialized problems

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me javascript/typescript library, sdk or frameworks resources from awesome-chatgpt"

Installation instructions →

What's inside

SDK, Libraries, Frameworks

  • 0hq/WebGPTJavaScript/Typescript library, sdk or frameworks

    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.

  • aallam/openai-kotlinKotlin library, sdk or frameworks

    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.

  • adamrushy/OpenAISwiftSwift library, sdk or frameworks

    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.

  • AI4Finance-Foundation/FinGPTPython library, sdk or frameworks

    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.

  • AI4Finance-Foundation/FinRobotPython library, sdk or frameworks

    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.

  • AIDotNet/OpenDeepWikiC# library, sdk or frameworks

    OpenDeepWiki is an open-source AI-driven platform that converts code repositories into intelligent, searchable knowledge bases with advanced code analysis, documentation generation, and collaboration features.

ChatGPT-based applications for regular users and specialized problems

  • 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.

  • adrianhajdin/project_openai_codex

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

  • 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.

  • 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.

  • 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.

  • 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.

UIs

  • 0xacx/chatGPT-shell-cliCommand-line(shell) interface

    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.

  • 2noise/ChatTTSCommand-line(shell) interface

    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.

  • 6677-ai/tap4-ai-webuiWeb applications

    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.

  • aandrew-me/tgptCommand-line(shell) interface

    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.

  • abhagsain/ai-cliCommand-line(shell) interface

    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.

  • abinthomasonline/repo2txtWeb applications

    A web-based tool that converts GitHub repository and local directory contents into a single formatted text file optimized for Large Language Model prompts.

Documentation and examples

  • 0xk1h0/ChatGPT_DANInformation about prompt engineering

    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.

  • ahmetbersoz/chatgpt-prompts-for-academic-writingDocumentation, lists, guides, or examples

    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-GPTsDocumentation, lists, guides, or examples

    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.

  • ai-boost/awesome-promptsDocumentation, lists, guides, or examples

    A curated repository of top-rated ChatGPT prompts from the GPT Store, featuring prompt engineering resources, community-shared prompts, and advanced research papers.

  • Anil-matcha/Awesome-GPT-StoreDocumentation, lists, guides, or examples

    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.

  • asgeirtj/system_prompts_leaksDocumentation, lists, guides, or examples

    A curated collection of system message instructions extracted from popular chatbots like ChatGPT, Claude, and Gemini to provide transparency and insight into their behavior.

Addons, extensions, plug-ins for integrating LLM into third-party applications

  • 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.

  • 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.

  • 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.

  • 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.

Showing a sample of 402 resources. View the full list on GitHub →