• 🌙 Community Spirit

    Ramadan Mubarak! To honor this month, Crax has paused NSFW categories. Wishing you peace and growth!

Massive Collection ChatGPT On The Internet gem (1 Viewer)

Currently reading:
 Massive Collection ChatGPT On The Internet gem (1 Viewer)

Recently searched:

rozhtol

Member
LV
1
Joined
Nov 19, 2023
Threads
13
Likes
4
Awards
4
Credits
894©
Cash
0$
A curated list of Awesome ChatGPT resources, libraries, prompts, SDKs, APIs, and much more. In this gem article, you will find a variety of tools and every solution that can be used with ChatGPT relevant or even irrelevant just in case!


The ChatGPT model is a large language model trained by OpenAI that is capable of generating human-like text. By providing it with a prompt, it can generate responses that continue the conversation or expand on the given prompt.

Official Resources​

Developer Libraries, SDKs, and APIs​

Python​

  • ChatGPT 80: Lightweight package for interacting with ChatGPT’s API by OpenAI. Uses reverse engineered official API
  • PyChatGPT 37: Zap Python client for the unofficial ChatGPT API with auto token regeneration, conversation tracking, proxy support and more (Current State: Not maintained.)
  • README-AI 16: Command-line tool for crafting aesthetic, structured, and informative README.md files, powered by OpenAI’s language model API.
  • chatgpt-api 22: This repo is unofficial ChatGPT api. It is based on Daniel Gross’s WhatsApp GPT
  • chatgpt-wrapper 8: API for interacting with ChatGPT using Python and from Shell.
  • chatgpt-dev-friendly-wrapper 4: Pip package over the ChatGPT Official API for more API robustness, metrics and easier development.
  • chatGPT-discord-bot 8: Integrate ChatGPT into your own discord bot
  • chatGPT-LINE-bot 5: A ChatGPT LINE bot based on Python and Serverless Framework.
  • chatgpt-python 6: Unofficial Python SDK for OpenAI’s ChatGPT
  • TextRL 3: Reinforcement learning in text generation with transformers - Implementation of ChatGPT RLHF (Reinforcement Learning with Human Feedback)
  • stackexplain 8: Explain your error message with ChatGPT
  • gtp3-wordpress-post-generator 18: A simple cli to generate WordPress posts using Gpt3 starting from a topic.
  • emailGPT 28: a quick and easy interface to generate emails with ChatGPT
  • docGPT 13: ChatGPT directly within Google Docs as an Editor Add-on
  • chatgpt-conversation 16: Have a conversation with ChatGPT using your voice, and have it talk back.
  • PyGPT 3: Python implementation of Unofficial ChatGPT Client
  • chatgpt-telegram-bot 7: A ChatGPT bot for Telegram based on Node.js. Support both browserless and browser-base APIs
  • :cn:
    Openaibot 14: OpenAI Chat Bot For gram
  • :cn:
    chatgpt-mirai-qq-bot 2: OpenAI ChatGPT for Mirai QQ Bot
  • :cn:
    QChatGPT 6: QQ robot bot developed based on OpenAI ChatGPT
  • :cn:
    nonebot-plugin-chatgpt 3: Smart Conversation Chat plugin for NoneBot2.
  • :cn:
    ChineseAiDungeonChatGPT 2: AI dungeon using ChatGPT as the storytelling model
  • :cn:
    nonebot2 1: Asynchronous multi-platform chatbot framework written in Python
  • ChatGPT Python Applications 8 : Applications of ChatGPT using Python with third-party extensions, integrations with other tools, ports for different platforms, etc.
  • FastChat 6: An open platform for training, serving, and evaluating large language model based chatbots.
  • DemoGPT 6:
    :jigsaw:
    DemoGPT enables you to create quick demos by just using prompts on top of Langchain documenentation tree
  • Embedchain 2: Framework to create ChatGPT like bots over your dataset.

JavaScript​

  • chatgpt-mac 27: ChatGPT for Mac, living in your menubar.
  • chatgpt-advanced 19: A browser extension that augments your ChatGPT prompts with web results.
  • summarize.site 10: Summarize web pages using OpenAI ChatGPT
  • ChatGPT-ProBot 5: A GPTChat based GitHub robot. dialogue/CR/etc…
  • YouTube_Summary_with_ChatGPT 20: 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.
  • :cn:
    wechat-bot 4: a WeChat bot based on OpenAi ChatGPT + WeChaty that can be used to help you automatically reply to WeChat messages, or manage WeChat groups/friends, detect zombie fans, etc…
  • chatgpt.js 14
    :robot:
    A powerful client-side JavaScript library for ChatGPT
  • gpt-json 3: Node.js library to get structured responses from OpenAI’s APIs
  • Embedchain-JS 2: Framework to create ChatGPT like bots over your dataset.

Golang​

Rust​

  • chatgpt-desktop 30: OpenAI ChatGPT desktop app for Mac, Windows, & Linux menubar using Tauri & Rust

TypeScript​

Kotlin​

  • chatgpt-android 13: ChatGPT Android demonstrates OpenAI’s ChatGPT on Android with Stream Chat SDK for Compose.

Swift​

  • new-man 4: New Man is a MacOS native app as a popover view for easy searching and asking.

PHP​

  • ai-commit 12: Automagically generate conventional commit messages with AI.

Node.js​

  • chatgpt-api 4: Node.js client for the unofficial ChatGPT API.
  • node-chatgpt-api 1: A client implementation for ChatGPT and Bing. Available as a Node.js module, REST API server, and CLI app.
  • chatgpt-api-wrapper 2: Node.js wrapper for connecting to ChatGPT using official OpenAI API
  • Custom-ChatGPT 3: 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 2: Unofficial Node.js SDK for interactive with the ChatGPT completions API endpoint.

Deno​

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

Dart​

Java​

.NET​

Ruby​

  • ruby-openai 4: Unofficial Ruby library to generate text with ChatGPT, transcribe and translate audio with Whisper, or create images with DALL·E

Delphi​

  • DelphiOpenAI 3: OpenAI API client for Delphi. Use ChatGPT, DALL-E and other products.

Browser Extensions​

Chrome​

  • ChatGPT_Extension 36: ChatGPT Extension is a really simple Chrome Extension (manifest v3) that you can access OpenAI’s ChatGPT from anywhere on the web.
  • chat-gpt-google-extension 12: A browser extension to display ChatGPT response alongside search engine results.
  • ChatGPT-pdf 5: A Chrome extension for downloading your ChatGPT history to PNG, PDF or a sharable link
  • assistant-chat-gpt 5: A Chrome browser extension that embeds ChatGPT as a hands-free voice assistant
  • sharegpt 1: Easily share permanent links to ChatGPT conversations with your friends
  • chatgpt-advanced 19: A browser extension that augments your ChatGPT prompts with web results.
  • tweetGPT 5: TweetGPT is a chrome extension that generates tweets and replies using chatGPT
  • YouTube_Summary_with_ChatGPT 20: 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.
  • ChatGPT for Google 16: A browser extension that enhance search engines with ChatGPT
  • ChatGPT Rewriter 2: Rewrite the contents in inputs, textareas and editable content using ChatGPT.
  • ChatGPT Widescreen Mode 6
    :desktop_computer:
    Add Widescreen + Fullscreen modes to ChatGPT for enhanced viewing
  • ChatGPT Infinity 16 ∞ Generate endless answers from all-knowing ChatGPT (in any language!)
  • Meeper 2 - Transcriptions, summary and more using ChatGPT and Whisper for meetings and any browser tab.

Firefox​

Greasemonkey Userscripts​

Bookmarklets​

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

Integrations]​

Terminal​

  • ai-cli 8: Get answers for CLI commands from GPT3 right from your terminal
  • CommitAssist 3: Auto generate commit messages using ChatGPT

NeoVim​

  • ChatGPT.nvim 2: Neovim plugin for interacting with OpenAI GPT-3 chatbot, providing an easy interface for exploring GPT-3 and NLP.

WhatsApp​

  • whatsapp-gpt 41: WhatsApp bot that uses Golang with a multichat option (chatgpt chatting with chatgpt).
  • chatgpt-api 22: This repo is unofficial ChatGPT api. It is based on Daniel Gross’s WhatsApp GPT

Telegram​

Slack​

  • ChatGPTSlackBot 2: A Slack bot that integrates with OpenAI’s ChatGPT to provide answers, written in Python

Discord​

  • ChatGPT3Discord 1: A robust OpenAI integration for discord with ChatGPT queries, conversations, ChatGPT-assisted google search, document indexing, and more!
  • chatgpt-discord 1: Run your own GPTChat Discord bot, with a single command!
  • chatGPT-discord-bot 8: Integrate ChatGPT into your own discord bot

VSCode​

Google Docs​

  • docGPT 13: ChatGPT directly within Google Docs as an Editor Add-on

JetBrains IDE​

Wordpress​

Raycast​

WeChat​

  • wechat-chatgpt 3:Use ChatGPT On Wechat via wechaty
  • :cn:
    wechat-bot 4: a WeChat bot based on OpenAi ChatGPT + WeChaty that can be used to help you automatically reply to WeChat messages, or manage WeChat groups/friends, detect zombie fans, etc…
  • :cn:
    wechatgpt 1: wechat chatgpt bot
  • :cn:
    ChatGPT-wechat-bot 1: ChatGPT for wechat

LINE​

Prompts​

DuckDuckGo​

  • DuckDuckGPT 22
    :baby_chick:
    Adds the magic of ChatGPT to DuckDuckGo sidebar (powered by GPT-4!)
  • BraveGPT 29
    :lion:
    Adds the magic of ChatGPT to Brave Search sidebar (powered by GPT-4!)

Emacs​

  • gpt-commit 1: 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.
  • chroma: The AI-native open-source embedding database

Plugins Store​

  • getit.ai 6: open plugin store for easy plugin installs.

AI Assistants​

  • emailGPT 28: a quick and easy interface to generate emails with ChatGPT
  • summarize.site 10: Summarize web pages using OpenAI ChatGPT
  • chatgpt-conversation 16: Have a conversation with ChatGPT using your voice, and have it talk back.
  • assistant-chat-gpt 5: A Chrome browser extension that embeds ChatGPT as a hands-free voice assistant
  • DuckDuckGPT 22
    :baby_chick:
    Adds the magic of ChatGPT to DuckDuckGo sidebar (powered by GPT-4!)
  • BraveGPT 29
    :lion:
    Adds the magic of ChatGPT to Brave Search sidebar (powered by GPT-4!)
  • Ultimate-ChatGPT 7: The Ultimate ChatGPT is an AI-powered virtual assistant designed to provide an enhanced writing and problem-solving experience.
  • gpt-runner 1: Conversations with your files! Manage and run your AI presets!

Web Apps​

Desktop Apps​

Twitter Bots​

Mastodon Bots​

  • chatGPToot 2: Mastodon bot powered by OpenAI APIs including ChatGPT and DALL-E.

Research, Papers & Articles​

Documentations, Tutorials & Other Resources​

API​

  1. ChatGPT 11 - Lightweight package for interacting with ChatGPT’s API by OpenAI. Uses reverse engineered official API.
  2. chatgpt-api 11 - Node.js client for the unofficial ChatGPT API.
  3. PyChatGPT 11 - TLS-based ChatGPT API with auto token regeneration, conversation tracking, proxy support and more.
  4. commitgpt 11 - Automatically generate commit messages using ChatGPT.
  5. chatgpt-wrapper 11 - API for interacting with ChatGPT using Python and from Shell.
  6. gptchatteR 11 - An experimental and unofficial wrapper for interacting with ChatGPT in R.
  7. OpenAISwift 11 - A wrapper library around the ChatGPT and OpenAI HTTP API
  8. chatgpt-api 11 - ChatGPT HTTP API Client and CLI
  9. chatgpt-java 11 - Lightweight package for interacting with ChatGPT’s API by OpenAI. Uses reverse engineered official API.
  10. chatgpt-api 11 - An unofficial ChatGPT api. It is based on Daniel Gross’s WhatsApp GPT
  11. openaigo 11 - OpenAI (ChatGPT) API Client for Go.
  12. flutter_chatgpt_api 11 - Use ChatGPT from Flutter / Dart.
  13. ChatGPT-API-server 11 - API server for ChatGPT.
  14. easyChatGPT 11 - An unofficial yet elegant interface of the ChatGPT API using browser automation that bypasses cloudflare detection and recaptchas.
  15. chatgpt-io 11 - ChatGPT Client API, Blazing Fast, without using browser.
  16. node-chatgpt-api 11 - ChatGPT API Server.
  17. whetstone.chatgpt 11 - A simple light-weight library that wraps ChatGPT API completions. Additions to support images and other beta features are in progress.
  18. ChatGPT-API-server 11 - API server for ChatGPT.
  19. ChatGPTSwift 11 - Access ChatGPT API using Swift.
  20. chatapi-single 11 - Simple and powerful ChatGPT-API-Server.
  21. EdgeGPT 11 - Reverse engineered API of search Microsoft’s Bing Chat.

API tools​

  1. Unoffical API in Python 11
  2. TLS-based API (Python) 11
  3. Unofficial API in JS/TS 11
  4. Unofficial API in Dart 11

Application​

  1. ChatARKit 1: Using ChatGPT to Create AR Experiences with Natural Language 3
  2. GPT3 Blog Post Generator 1
  3. Debugger 3 that fixes errors and explains them with GPT-3

Chrome extensions​

  1. Chrome extension to access ChatGPT 36 as a popup on any page
  2. Extension to display ChatGPT response 12 alongside Google Search results
  3. Extension to add share abilities 5 to ChatGPT (PDF, PNG or a sharable link
  4. Chrome extension to add input history, copy, and counters to ChatGPT
  5. ChassistantGPT 5 - embeds ChatGPT as a hands-free voice assistant in the background
  6. WebChatGPT 1 - augment your prompts to ChatGPT with web search results

CLI Tools​

  1. Voice-based chatGPT 16
  2. Explain your runtime errors with ChatGPT 8
  3. GPT3 WordPress post generator 18
  4. Assistant CLI 1

OpenAI GPT for Python Developers Book​

OpenAI GPT for Python Developers - The art and science of developing intelligent apps with GPT, DALL-E, and other OpenAI tools. A comprehensive and example-rich guide suitable for learners of all levels. Get the book on Leanpub 3 or Amazon 1 if you can afford it.
 
  • Like
Reactions: fognayerku and yasi

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Tips
Recently searched:

Similar threads

Users who are viewing this thread

Top Bottom