Skip to content

SingularityLabs-ai/ChatGPT-Tool-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

86 Commits
Β 
Β 
Β 
Β 

Repository files navigation

ChatGPT-Tool-List

Join us on Discord

FollowSmallButtonGithub

API

Python

  • Unofficial API in Python
  • Unofficial Multisession API in Python
  • TLS-based API (Python)
  • Python Client
  • GPTCache - Semantic cache to store responses from LLM queries.
  • knowledge-gpt - Extract knowledge from information sources.
  • ChatGPT: Lightweight package for interacting with ChatGPT's API by OpenAI. Uses reverse engineered official API
  • PyChatGPT: Zap Python client for the unofficial ChatGPT API with auto token regeneration, conversation tracking, proxy support and more (Current State: Not maintained.)
  • README-AI: Command-line tool for crafting aesthetic, structured, and informative README.md files, powered by OpenAI's language model API.
  • chatgpt-api: This repo is unofficial ChatGPT api. It is based on Daniel Gross's WhatsApp GPT
  • chatgpt-wrapper: API for interacting with ChatGPT using Python and from Shell.
  • 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
  • chatGPT-LINE-bot: A ChatGPT LINE bot based on Python and Serverless Framework.
  • chatgpt-python: Unofficial Python SDK for OpenAI's ChatGPT
  • TextRL: Reinforcement learning in text generation with transformers - Implementation of ChatGPT RLHF (Reinforcement Learning with Human Feedback)
  • stackexplain: Explain your error message with ChatGPT
  • 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
  • docGPT: ChatGPT directly within Google Docs as an Editor Add-on
  • chatgpt-conversation: Have a conversation with ChatGPT using your voice, and have it talk back.
  • 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
  • πŸ‡¨πŸ‡³ Openaibot: OpenAI Chat Bot For gram
  • πŸ‡¨πŸ‡³ chatgpt-mirai-qq-bot: OpenAI ChatGPT for Mirai QQ Bot
  • πŸ‡¨πŸ‡³ QChatGPT: QQ robot bot developed based on OpenAI ChatGPT
  • πŸ‡¨πŸ‡³ nonebot-plugin-chatgpt: Smart Conversation Chat plugin for NoneBot2.
  • πŸ‡¨πŸ‡³ ChineseAiDungeonChatGPT: AI dungeon using ChatGPT as the storytelling model
  • πŸ‡¨πŸ‡³ nonebot2: Asynchronous multi-platform chatbot framework written in Python
  • ChatGPT Python Applications : Applications of ChatGPT using Python with third-party extensions, integrations with other tools, ports for different platforms, etc.
  • FastChat: An open platform for training, serving, and evaluating large language model based chatbots.
  • DemoGPT: 🧩 DemoGPT enables you to create quick demos by just using prompts on top of Langchain documenentation tree
  • Embedchain: Framework to create ChatGPT like bots over your dataset.
  • chatgpt-api: Node.js client for the unofficial ChatGPT API.
  • node-chatgpt-api: A client implementation for ChatGPT and Bing. Available as a Node.js module, REST API server, and CLI app.
  • 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.

JS/TS

Java

Dart

Go

Rust

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

Kotlin

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

Swift

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

Deno

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

Dart

  • ChatGPT API Dart: Dart client for the unofficial ChatGPT API
  • OpenAI API Dart: Dart/Flutter SDK for ChatGPT and all OpenAI APIs (GPT, Dall-e, Whisper..)
  • 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.

.NET

Ruby

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

Delphi

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

PHP

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

Integrations

Terminal

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

NeoVim


Framework

Python

Reverse Proxy

Competitive Programming

CLI tools

DevOps

Stackoverflow

Cybersecurity

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

Code Editors/IDEs

VSCode

JetBrains IDE

Wordpress

Raycast


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.
  • chat-gpt-google-extension: A browser extension to display ChatGPT response alongside search engine results.
  • ChatGPT-pdf: A Chrome extension for downloading your ChatGPT history to PNG, PDF or a sharable link
  • assistant-chat-gpt: A Chrome browser extension that embeds ChatGPT as a hands-free voice assistant
  • sharegpt: Easily share permanent links to ChatGPT conversations with your friends
  • chatgpt-advanced: A browser extension that augments your ChatGPT prompts with web results.
  • tweetGPT: TweetGPT is a chrome extension that generates tweets and replies using chatGPT
  • 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.
  • ChatGPT for Google: A browser extension that enhance search engines with ChatGPT
  • 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
  • ChatGPT Infinity ∞ Generate endless answers from all-knowing ChatGPT (in any language!)
  • Meeper - Transcriptions, summary and more using ChatGPT and Whisper for meetings and any browser tab.
  • ChatGPT for Google - Display ChatGPT response alongside search engine results.
  • ChatGPT Prompt Genius - Discover, share, import, and use the best prompts for ChatGPT.
  • ChatGPT Box - Deep ChatGPT integrations in your browser.
  • ChatGPT Export and Share - Download your ChatGPT history to PNG, PDF or a sharable link.
  • Superpower ChatGPT - Enhance the ChatGPT web UI with search history, create folders, export all chats, pin messages, and access thousands of prompts.
  • chatgpt-google-summary-extension - Display ChatGPT summaries alongside Google search results, YouTube videos, etc.
  • FancyGPT - Save and share beautiful ChatGPT snippets as images, PDFs, and text files.
  • WritingMate.ai - Writing assistant.
  • Summarize - Summarize websites.
  • WebChatGPT - Enable web access in ChatGPT.
  • ChatGPT for Chrome & YouTube Summary - Access ChatGPT from the Chrome toolbar, see transcripts of YouTube videos, and summarize YouTube videos.
  • ChatGPT Enhancement Extension - Enhancements to the ChatGPT web UI.
  • ChassistantGPT - Chrome browser extension that embeds ChatGPT as a hands-free voice assistant.
  • Talk-to-ChatGPT - Talk with ChatGPT using your voice and listen to answers.
  • ChatGPT for Google Colab - Embed ChatGPT inside Google Colab.
  • codereview.gpt - Reviews your pull requests.
  • GPT2Markdown - Export your ChatGPT conversations to Markdown.
  • ChatGPT Widescreen Mode - Adds widescreen and fullscreen mode to ChatGPT.
  • ChatGPT Infinity - Makes ChatGPT automatically answer random questions to increase your knowledge.
  • Meeper - Transcriptions, summary and more using ChatGPT and Whisper AI for meetings and any browser tab.

Firefox

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!)
  • BraveGPT 🦁 Adds the magic of ChatGPT to Brave Search sidebar (powered by GPT-4!)
  • ChatGPT Auto-Continue ⏩ Automatically continue generating multiple ChatGPT responses
  • Autoclear ChatGPT History πŸ•ΆοΈ Adds chat auto-clear functionality to ChatGPT for more privacy
  • ChatGPT Infinity ∞ Generate endless answers from all-knowing ChatGPT (in any language!)
  • ChatGPT Widescreen Mode πŸ–₯️ Add Widescreen + Fullscreen modes to ChatGPT for enhanced viewing

Bookmarklets

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

Social Media

WhatsApp

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

WeChat

  • wechat-chatgpt:Use ChatGPT On Wechat via wechaty
  • πŸ‡¨πŸ‡³ wechat-bot: 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...
  • πŸ‡¨πŸ‡³ wechatgpt: wechat chatgpt bot
  • πŸ‡¨πŸ‡³ ChatGPT-wechat-bot: ChatGPT for wechat
  • πŸ‡¨πŸ‡³ ChatGPT-on-wechat
  • πŸ‡¨πŸ‡³ ChatGPT-on-wechat

LINE

  • chatGPT-LINE-bot: A ChatGPT LINE bot based on Python and Serverless Framework.

Discord

Slack

Telegram

Twitter

Mastodon Bots

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

Github

Email


Alexa

ChatGPT Voice

Image to Text

Google Docs

Powerpoint

Resume

  • chatgpt-resume-builder
  • CoverGPT: Generate a personalized and formatted cover letter for a given job position, using your resume to add personalized details.

Search

Google

DuckDuckGo

  • DuckDuckGPT 🐀 Adds the magic of ChatGPT to DuckDuckGo sidebar (powered by GPT-4!)
  • DuckDuckGPT - DuckDuckGo bot.

Brave Search

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

Youtube


Plugins Store

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

AI Assistants

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

Web Apps

Desktop Apps

Apps

  • QuickGPT - Access the ChatGPT web UI from the menu bar, Dock, or using a keyboard shortcut on macOS.
  • MacGPT - Native macOS app with a global prompt and also a web UI wrapper.
  • Chatterbox - Native macOS app that can be shown with a keyboard shortcut.
  • WriteMage - Native macOS app to use ChatGPT in any app. ($)
  • PaletteBrain - Native macOS app to use ChatGPT in any app. ($)
  • Machato - Native macOS app. ($)
  • wonderGPT - Native macOS app with a focus on simplicity.
  • Petey - Native iOS and watchOS app. ($)
  • IntelliBar - macOS app that can be shown with a keyboard shortcut. ($ Β· Electron)
  • Ask AI - Native watchOS app. ($)
  • Chat Answer - Native iOS and Android app.
  • Chat AI Desktop App - Cross-platform web UI wrapper.
  • ChatGPT Desktop Application - Cross-platform web UI wrapper. (Electron)
  • ChatGPT Android - Native Android app.
  • ChatARKit - iOS app for creating AR experiences with natural language.
  • Delphi ChatGPT - Native cross-platform app.
  • Chatbox - Cross-platform app.
  • Short Circuit - Native iOS and macOS app with support for Siri, Shortcuts, and more. ($)
  • ChatBoost - Native Android app with support for Azure voice, custom prompts, and more. ($)
  • Developer Duck - Native developer-focused macOS app with Xcode plugin and command line support. ($)
  • Hello History - Chat with historical figures on iOS and Android. ($)
  • Actions - Use ChatGPT from the Shortcuts app on iOS and macOS.
  • EasyChat AI - Native Windows app using the latest Windows 11 design lanquage.
  • pgMagic - macOS app that lets you query your PostgreSQL database using natural language. ($)
  • Atua - macOS app to use ChatGPT in any app. ($)

Web apps

Hosted and self-hosted

  • ShareGPT - Share permanent links to ChatGPT conversations.
  • Anse - Alternative ChatGPT web UI.
  • chatbot-ui - Alternative ChatGPT web UI.
  • ChatGPT Next Web - Alternative ChatGPT web UI.
  • roomGPT - Generate your dream room.
  • DocsGPT - Documentation assistant.
  • promptsandbox - Visual programming tool for experimenting with ChatGPT.
  • Adrenaline - Talk to your codebase.
  • DeepWrite AI - Blog post generator.
  • Chat with GPT - Open-source ChatGPT web app with a voice.
  • FastChat - An open platform for training, serving, and evaluating large language model based chatbots.
  • kindle-gpt - Search and chat on your Kindle highlights.
  • eslint-gpt - Generate ESLint rules from example code.
  • chatgpt-i18n - Localize your websites.
  • AgentGPT - Autonomous AI agents in your browser.
  • OP Vault ChatGPT - Give ChatGPT long-term memory using the OP Stack (OpenAI + Pinecone Vector Database).
  • chatgpt-demo - Minimal web UI for ChatGPT.
  • pdfGPT - Interactive conversations with the contents of PDF files.
  • Chat Chat - Your own unified AI interface.
  • VLog - Convert videos to documents.
  • Ask-Anything - ChatGPT with video understanding and communication.
  • TaskMatrix - Combines ChatGPT with Visual Models for enhanced image-chat interactions.
  • OpenChat - Personalized ChatGPT chatbot.
  • gpt-code-ui - Code interpreter integrated with ChatGPT.
  • ai-chatbot - Personalized ChatGPT AI chatbot.
  • Open Interpreter - Code interpreter with ChatGPT.
  • Web3-GPT - Deploy smart contracts with ChatGPT.
  • CometLLM - Open-source UI to log, visualize, and search your prompts, chains, and prompt variables.
  • OpenAgents - Open-source replicate of ChatGPT Plus products including code interpreter, plugins and web browsing.
  • easyChatGPT - An unofficial yet elegant interface of the ChatGPT API using browser automation that bypasses cloudflare detection and recaptchas.

Hosted

  • TypingMind - Alternative web UI.
  • ChatKit - Refined ChatGPT UI with support for plugins and accessing external resources.
  • Humata.ai - Ask anything about your files.
  • Epic Music Quiz - Create your own custom music video quiz.
  • FlexGPT - Like ChatGPT but for pros, with long-term memory, internet access, unlimited GPT-4, and no subscription.
  • LearnGPT - Title-based book creation. ($)

Self-hosted

Research, Papers & Articles

Documentations, Tutorials & Other Resources

User scripts

Prompt

Bookmarklets

CLI tools

  • Assistant CLI - Use ChatGPT from the command-line.
  • SearchGPT - Connect ChatGPT with the Internet.
  • chatgpt-conversation - Have a conversation with ChatGPT.
  • CLI for ChatGPT - Interactive interface for ChatGPT.
  • chat-gpt-ppt - Automatically generate PowerPoint presentations.
  • StackExplain - Have your error messages explained in plain English.
  • clevercli - ChatGPT-powered command-line utilities.
  • README-AI - Automatically generate README files.
  • aicommits - Automatically generate Git commit messages.
  • happycommit - Automatically generate Git commit messages.
  • commit-assist - Automatically generate Git commit messages.
  • cz-git - Automatically generate Git commit messages.
  • ai-commit - Automatically generate conventional Git commit messages.
  • gptcommit - Git hook for authoring commit messages.
  • autodoc - Automatically generate codebase documentation.
  • GPT3 WordPress Post Generator - Generate WordPress blog posts.
  • aiac - Infrastructure-as-Code generator.
  • tenere - Terminal interface (TUI) for ChatGPT written in Rust.
  • shellChatGPT - Use ChatGPT from the command-line.
  • Shell Genie - Interact with the terminal in plain English.
  • ShellGPT - Use ChatGPT from the command-line.
  • chatGPT-shell-cli - Use ChatGPT from the command-line. Shell script.
  • aifiles - Organize and manage your files using AI.

Bots

Integrations

Community

Related lists

Star History

Star History Chart

  • BTAT

πŸ€” Questions? Problems? Suggestions?

Get help - Discord πŸ’¬

Join us on Discord

Releases

No releases published

Packages

No packages published