Skip to content
78

Sponsors

🧠 A curated list of awesome ChatGPT resources, including libraries, SDKs, APIs, and more. 🌟 Please consider supporting this project by giving it a star.

2.4k stars213 forks120 entriesLast push Jul 15, 2026 (2 months ago)License Other

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

AILinks: AI/ML Weekly Newsletter

Curated AI/ML news, tutorials, tools, research papers, jobs and more. Delivered to your inbox every week.

Official Resources

ChatGPT app

Every time you are about to Google something, I would strongly advice first to ask ChatGPT your question. We, producers, might often need to reference or look up a term or a concept, which is where ChatGPT shines.

In 9 listsDetails

ChatGPT overview

Announcement of ChatGPT, a conversational model trained to answer follow-up questions, admit mistakes, challenge incorrect premises, and reject inappropriate requests. OpenAI blog, November 30, 2022.

In 8 listsDetails

ChatGTP Discord

The official OpenAI Discord server.

In 6 listsDetails

Developer Libraries, SDKs, and APIs >Python

ChatGPT

Lightweight package for interacting with ChatGPT's API by OpenAI. Uses reverse engineered official API

In 5 listsDetails

PyChatGPT

Zap Python client for the unofficial ChatGPT API with auto token regeneration, conversation tracking, proxy support and more (Current State: Not maintained.)

In 4 listsDetails

README-AI

Command-line tool for crafting aesthetic, structured, and informative README.md files, powered by OpenAI's language model API.

In 6 listsDetails

chatgpt-api

This repo is unofficial ChatGPT api. It is based on Daniel Gross's WhatsApp GPT

In 3 lists

chatgpt-wrapper

API for interacting with ChatGPT using Python and from Shell.

In 4 listsDetails

chatgpt-dev-friendly-wrapper

Pip package over the ChatGPT Official API for more API robustness, metrics and easier development.

chatGPT-discord-bot

Integrate ChatGPT into your own discord bot

In 4 listsDetails

chatGPT-LINE-bot

A ChatGPT LINE bot based on Python and Serverless Framework.

chatgpt-python

Unofficial Python SDK for OpenAI's ChatGPT

In 2 lists

TextRL

Reinforcement learning in text generation with transformers - Implementation of ChatGPT RLHF (Reinforcement Learning with Human Feedback)

In 2 lists

stackexplain

Explain your error message with ChatGPT

In 3 lists

gtp3-wordpress-post-generator

A simple cli to generate WordPress posts using Gpt3 starting from a topic.

emailGPT

a quick and easy interface to generate emails with ChatGPT

In 2 lists

docGPT

ChatGPT directly within Google Docs as an Editor Add-on

In 4 listsDetails

chatgpt-conversation

Have a conversation with ChatGPT using your voice, and have it talk back.

In 2 lists

PyGPT

Python implementation of Unofficial ChatGPT Client

chatgpt-telegram-bot

A ChatGPT bot for Telegram based on Node.js. Support both browserless and browser-base APIs

In 2 lists

ChatGPT Python Applications

Applications of ChatGPT using Python with third-party extensions, integrations with other tools, ports for different platforms, etc.

In 5 listsDetails

FastChat

An open platform for training, serving, and evaluating large language model based chatbots.

In 12 listsDetails

DemoGPT

🧩 DemoGPT enables you to create quick demos by just using prompts on top of Langchain documenentation tree

In 9 listsDetails

Embedchain

Framework to create ChatGPT like bots over your dataset.

In 9 listsDetails

GPTRouter

GPTRouter is an open source LLM API Gateway that offers a universal API for 30+ LLMs, vision, and image models, with smart fallbacks based on uptime and latency, automatic retries, and streaming. Stay operational even when OpenAI is down.

In 2 lists

Developer Libraries, SDKs, and APIs >JavaScript

chatgpt-mac

ChatGPT for Mac, living in your menubar.

In 3 lists

chatgpt-advanced

A browser extension that augments your ChatGPT prompts with web results.

In 4 listsDetails

summarize.site

Summarize web pages using OpenAI ChatGPT

In 4 listsDetails

ChatGPT-ProBot

A GPTChat based GitHub robot. dialogue/CR/etc..

YouTube_Summary_with_ChatGPT

YouTube Summary with ChatGPT is a simple Chrome Extension (manifest v3) that allows you to get both YouTube video transcripts and summary of the video with OpenAI's ChatGPT AI technology.

In 2 lists

chatgpt.js

🤖 A powerful client-side JavaScript library for ChatGPT

In 4 lists

gpt-json

Node.js library to get structured responses from OpenAI's APIs

In 2 lists

Embedchain-JS

Framework to create ChatGPT like bots over your dataset.

In 2 lists

Developer Libraries, SDKs, and APIs >Golang

OpenAI API - ChatGPT, GPT-3, GPT-4, DALL·E, Whisper (unofficial)

OpenAI ChatGPT, GPT-3, GPT-4, DALL·E, Whisper API wrapper for Go

In 6 listsDetails

aiac

Artificial Intelligence Infrastructure-as-Code Generator.

In 4 listsDetails

openaigo

OpenAI (ChatGPT) API Client for Go

In 4 listsDetails

whatsapp-gpt

WhatsApp bot that uses Golang with a multichat option (chatgpt chatting with chatgpt).

In 3 lists

beelzebub

A secure honeypot framework low code, extremely easy to configure by yaml

In 5 listsDetails

ChatGPT client (unofficial)

DoctorGPT

DoctorGPT brings GPT into production for error diagnosing

Developer Libraries, SDKs, and APIs >Rust

chatgpt-desktop

OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust

In 3 lists

Developer Libraries, SDKs, and APIs >TypeScript

chatgpt-raycast

ChatGPT raycast extension

In 4 listsDetails

chatgpt-twitter-bot

Twitter bot powered by OpenAI's ChatGPT.

In 4 listsDetails

tweetGPT

TweetGPT is a chrome extension that generates tweets and replies using chatGPT

In 2 lists

wechat-chatgpt

Use ChatGPT On Wechat via wechaty

In 4 listsDetails

askai

Command Line Interface for OpenAi ChatGPT

ChatGPT-Official

ChatGPT Client using official OpenAI API

chatgpt-io

Unofficial API client for ChatGPT

chatgpt-api-wrapper

Node.js wrapper for connecting to ChatGPT using official OpenAI API

ChatGPT-CodeReview

A code review bot powered by ChatGPT

In 3 lists

AI Legion

An LLM-powered autonomous agent platform

In 2 lists

Horizon AI Template

Trendiest Open-Source ChatGPT AI Template & Starter Kit for React & NextJS

In 3 lists

Developer Libraries, SDKs, and APIs >Kotlin

chatgpt-android

ChatGPT Android demonstrates OpenAI's ChatGPT on Android with Stream Chat SDK for Compose.

In 3 lists

Developer Libraries, SDKs, and APIs >Swift

new-man

New Man is a MacOS native app as a popover view for easy searching and asking.

Developer Libraries, SDKs, and APIs >PHP

ai-commit

Automagically generate conventional commit messages with AI.

In 3 lists

Developer Libraries, SDKs, and APIs >Node.js

chatgpt-api

Node.js client for the unofficial ChatGPT API.

In 5 listsDetails

node-chatgpt-api

A client implementation for ChatGPT and Bing. Available as a Node.js module, REST API server, and CLI app.

In 5 listsDetails

chatgpt-api-wrapper

Node.js wrapper for connecting to ChatGPT using official OpenAI API

Custom-ChatGPT

A Custom ChatGPT built using React, Express, and Node.js. The chatbot is powered by OpenAI's text-davinci-003 language model and Custom dataset.

completins

Unofficial Node.js SDK for interactive with the ChatGPT completions API endpoint.

Developer Libraries, SDKs, and APIs >Deno

JPT-PRoomy

ChatGPT Rooms with Custom AI Bots: Minimal template. It uses Fresh, Supabase, twind, BroadcastChannel API, OpenAI API on Deno Deploy.

Developer Libraries, SDKs, and APIs >Dart

ChatGPT API Dart

Dart client for the unofficial ChatGPT API

In 2 lists

OpenAI API Dart

Dart/Flutter SDK for ChatGPT and all OpenAI APIs (GPT, Dall-e, Whisper..)

In 2 lists

openai_client

An unofficial, platform independent, client for accessing different AI models developed by OpenAI

chat_gpt_flutter

ChatGPT API implemented in Flutter

flutter_chatgpt_api

This package is a Flutter/Dart API around ChatGPT by OpenAI.

Developer Libraries, SDKs, and APIs >Java

chatgpt-web-api

A Java Version ChatGPT SDK

In 2 lists

chatgpt-java

ChatGPT Java SDK. Uses reverse engineered official API.

In 3 lists

Developer Libraries, SDKs, and APIs >.NET

ChatGPT.Net

Unofficial .Net Client for ChatGPT

In 2 lists

Developer Libraries, SDKs, and APIs >Ruby

ruby-openai

Unofficial Ruby library to generate text with ChatGPT, transcribe and translate audio with Whisper, or create images with DALL·E

In 5 listsDetails

Developer Libraries, SDKs, and APIs >Delphi

DelphiOpenAI

OpenAI API client for Delphi. Use ChatGPT, DALL-E and other products.

In 5 listsDetails

Browser Extensions >Chrome

ChatGPT_Extension

ChatGPT Extension is a really simple Chrome Extension (manifest v3) that you can access OpenAI's ChatGPT from anywhere on the web.

In 3 lists

chat-gpt-google-extension

A browser extension to display ChatGPT response alongside search engine results.

In 3 lists

ChatGPT-pdf

A Chrome extension for downloading your ChatGPT history to PNG, PDF or a sharable link

In 4 listsDetails

assistant-chat-gpt

A Chrome browser extension that embeds ChatGPT as a hands-free voice assistant

In 3 lists

sharegpt

Easily share permanent links to ChatGPT conversations with your friends

In 4 listsDetails

chatgpt-advanced

A browser extension that augments your ChatGPT prompts with web results.

In 4 listsDetails

tweetGPT

TweetGPT is a chrome extension that generates tweets and replies using chatGPT

In 2 lists

YouTube_Summary_with_ChatGPT

YouTube Summary with ChatGPT is a simple Chrome Extension (manifest v3) that allows you to get both YouTube video transcripts and summary of the video with OpenAI's ChatGPT AI technology.

In 2 lists

ChatGPT for Google

A browser extension that enhance search engines with ChatGPT

In 2 lists

ChatGPT Rewriter

Rewrite the contents in inputs, textareas and editable content using ChatGPT.

ChatGPT Widescreen Mode

🖥️ Add Widescreen + Fullscreen modes to ChatGPT for enhanced viewing

In 2 lists

ChatGPT Infinity

∞ Generate endless answers from all-knowing ChatGPT (in any language!)

In 2 lists

Meeper

Transcriptions, summary and more using ChatGPT and Whisper for meetings and any browser tab.

In 5 listsDetails

Browser Extensions >Firefox

chat-gpt-google-extension

A browser extension to display ChatGPT response alongside search engine results.

In 3 lists

ChatGPT for Google

A browser extension that enhance search engines with ChatGPT

In 2 lists

Greasemonkey Userscripts

ChatGPT Auto Refresh

↻ Keeps ChatGPT sessions fresh to avoid network errors + Cloudflare checks

DuckDuckGPT

🐤 Adds the magic of ChatGPT to DuckDuckGo sidebar (powered by GPT-4!)

In 2 lists

BraveGPT

🦁 Adds the magic of ChatGPT to Brave Search sidebar (powered by GPT-4!)

In 2 lists

ChatGPT Auto-Continue

⏩ Automatically continue generating multiple ChatGPT responses

In 2 lists

Autoclear ChatGPT History

🕶️ Adds chat auto-clear functionality to ChatGPT for more privacy

In 2 lists

ChatGPT Infinity

∞ Generate endless answers from all-knowing ChatGPT (in any language!)

In 2 lists

ChatGPT Widescreen Mode

🖥️ Add Widescreen + Fullscreen modes to ChatGPT for enhanced viewing

In 2 lists

Bookmarklets

ChatGPT Export

A browser bookmarklet for exporting conversations with ChatGPT as markdown files.

In 4 listsDetails

Integrations >Terminal

ai-cli

Get answers for CLI commands from GPT3 right from your terminal

In 2 lists

CommitAssist

Auto generate commit messages using ChatGPT

In 3 lists

terminalGPT

ChatGPT on your terminal.

In 2 lists

Integrations >NeoVim

ChatGPT.nvim

Neovim plugin for interacting with OpenAI GPT-3 chatbot, providing an easy interface for exploring GPT-3 and NLP.

In 4 listsDetails

Integrations >WhatsApp

whatsapp-gpt

WhatsApp bot that uses Golang with a multichat option (chatgpt chatting with chatgpt).

In 3 lists

chatgpt-api

This repo is unofficial ChatGPT api. It is based on Daniel Gross's WhatsApp GPT

In 3 lists

Integrations >Telegram

chatgpt-telegram-bot-serverless

ChatGPT Telegram Bot running in AWS Lambda

In 4 lists

chatgpt-telegram

Run your own GPTChat Telegram bot, with a single command!

In 4 listsDetails

Integrations >Slack

ChatGPTSlackBot

A Slack bot that integrates with OpenAI's ChatGPT to provide answers, written in Python

In 3 lists

Integrations >Discord

ChatGPT3Discord

A robust OpenAI integration for discord with ChatGPT queries, conversations, ChatGPT-assisted google search, document indexing, and more!

In 2 lists

chatgpt-discord

Run your own GPTChat Discord bot, with a single command!

In 4 listsDetails

chatGPT-discord-bot

Integrate ChatGPT into your own discord bot

In 4 listsDetails

Integrations >VSCode

chatgpt-vscode

A VSCode extension that allows you to use ChatGPT

In 4 listsDetails

I Don't Care About Commit Message

Yet another AI git commit plugin, but without the need for manual confirmation.

In 3 lists

Cortex

Persistent AI memory for coding assistants. Auto-captures decisions, patterns, and context from Claude Code, Cursor, and Cline sessions. VSCode extension + CLI + MCP server. Free.

In 2 lists

Integrations >Google Docs

docGPT

ChatGPT directly within Google Docs as an Editor Add-on

In 4 listsDetails

Integrations >JetBrains IDE

intellij-chatgpt

A ChatGPT plugin for IntelliJ Platform-Based IDEs

In 2 lists

Integrations >Wordpress

gtp3-wordpress-post-generator

A simple cli to generate WordPress posts using Gpt3 starting from a topic.

Integrations >Raycast

chatgpt-raycast

ChatGPT raycast extension

In 4 listsDetails

Integrations >WeChat

wechat-chatgpt

Use ChatGPT On Wechat via wechaty

In 4 listsDetails

Integrations >LINE

chatGPT-LINE-bot

A ChatGPT LINE bot based on Python and Serverless Framework.

Integrations >DuckDuckGo

DuckDuckGPT

🐤 Adds the magic of ChatGPT to DuckDuckGo sidebar (powered by GPT-4!)

In 2 lists

BraveGPT

🦁 Adds the magic of ChatGPT to Brave Search sidebar (powered by GPT-4!)

In 2 lists

Integrations >Emacs

gpt-commit

An Emacs package that uses OpenAI's GPT model to automatically generate commit messages, aiming to save developers' time and increase efficiency.

Embeddings/Vector Databases

Supabase w/pgvector

pgvector is a PostgreSQL extension for vector similarity search. It can also be used for storing embeddings.

Weaviate

An open source vector database that stores both objects and vectors, allowing for combining vector search with structured filtering with the fault-tolerance and scalability of a cloud-native database, all accessible through GraphQL, REST, and various language clients.

In 8 listsDetails

chroma

The AI-native open-source embedding database

In 8 listsDetails

Plugins Store

getit.ai

open plugin store for easy plugin installs.

AI Assistants

emailGPT

a quick and easy interface to generate emails with ChatGPT

In 2 lists

summarize.site

Summarize web pages using OpenAI ChatGPT

In 4 listsDetails

chatgpt-conversation

Have a conversation with ChatGPT using your voice, and have it talk back.

In 2 lists

assistant-chat-gpt

A Chrome browser extension that embeds ChatGPT as a hands-free voice assistant

In 3 lists

DuckDuckGPT

🐤 Adds the magic of ChatGPT to DuckDuckGo sidebar (powered by GPT-4!)

In 2 lists

BraveGPT

🦁 Adds the magic of ChatGPT to Brave Search sidebar (powered by GPT-4!)

In 2 lists

Ultimate-ChatGPT

The Ultimate ChatGPT is an AI-powered virtual assistant designed to provide an enhanced writing and problem-solving experience.

In 2 lists

gpt-runner

Conversations with your files! Manage and run your AI presets!

In 3 lists

Web Apps

Chat with GPT

ChatGPT web UI made with TypeScript and React.

In 3 lists

OpenAgents

Open source replicate of ChatGPT Plus products including Code Interpreter, Plugins and Web Browsing

In 7 listsDetails

OpenAssistantGPT

An open source platform to build chatbot over the OpenAI Assistant API

In 2 lists

Taskade

AI-native workspace platform with multi-model support (GPT-4o, Claude, Gemini) for building apps, deploying AI agents, and automating workflows.

In 33 listsDetails

Desktop Apps

chatgpt-desktop

OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust

In 3 lists

chatgpt-mac

ChatGPT for Mac, living in your menubar.

In 3 lists

ChatGPT Desktop Application (Mac, Windows and Linux)

ChatGPT Desktop Application (Mac, Windows and Linux)

In 5 listsDetails

ChatGPT

ChatGPT Desktop Application (Windows, Mac, iOS, Android and Linux)

In 3 lists

Twitter Bots

chatgpt-twitter-bot

Twitter bot powered by OpenAI's ChatGPT.

In 4 listsDetails

Mastodon Bots

chatGPToot

Mastodon bot powered by OpenAI APIs including ChatGPT and DALL-E.

Research, Papers & Articles

ChatGPT-Comparison-Detection Project

Human ChatGPT Comparison Corpus (HC3), Detectors, and more!

In 2 lists

Documentations, Tutorials & Other Resources

Awesome ChatGPT Prompts

This repo includes ChatGPT prompt curation to use ChatGPT better.

In 10 listsDetails

ResearchGPT

An open-source LLM based research assistant that allows you to have a conversation with a research paper

In 2 lists

ChatGPT_DAN

ChatGPT DAN, Jailbreaks prompt

In 3 lists

ChatGPT Python Applications

Applications of ChatGPT using Python with third-party extensions, integrations with other tools, ports for different platforms, etc.

In 5 listsDetails

LLM Introduction: Learn Language Models

A curated list of useful focused intro resources for learning about LLMs.

Connect ChatGPT to the Internet

A complete tutorial to help connect free version of ChatGPT to the internet

See category
94

Awesome Rust

rust-unofficial/awesome-rust

A curated list of Rust code and resources.

Fresh★ 60k1833 entriesPushed today
94

Awesome Mac

jaywcjlove/awesome-mac

 This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use.

Fresh★ 115k1316 entriesPushed today
94

Awesome Python

vinta/awesome-python

Curated Python frameworks, libraries and resources.

Fresh★ 324k504 entriesPushed today
94

Awesome C++

fffaraz/awesome-cpp

A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.

Fresh★ 74k1358 entriesPushed yesterday
94

Awesome Go

avelino/awesome-go

Curated Go frameworks and libraries.

Fresh★ 186k3119 entriesPushed yesterday
94

Awesome PHP

ziadoz/awesome-php

A curated list of amazingly awesome PHP libraries, resources and shiny things.

Fresh★ 33k87 entriesPushed 2 days ago