Convert Figma logo to code with AI

sindresorhus logoawesome-chatgpt

๐Ÿค– Awesome list for ChatGPT โ€” an artificial intelligence chatbot developed by OpenAI

6,038
390
6,038
5

Top Related Projects

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source โ€” self-host for your organization with complete privacy.

Examples and guides for using the OpenAI API

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

Quick Overview

The sindresorhus/awesome-chatgpt repository is a curated list of awesome resources, tools, and projects related to ChatGPT. It serves as a comprehensive collection of links to various applications, libraries, articles, and other materials that leverage or enhance ChatGPT's capabilities.

Pros

  • Extensive collection of ChatGPT-related resources in one place
  • Regularly updated with new and relevant content
  • Well-organized into categories for easy navigation
  • Community-driven, allowing contributions from various developers and enthusiasts

Cons

  • May become overwhelming due to the large number of resources
  • Quality of individual resources may vary
  • Some links may become outdated over time
  • Lacks detailed descriptions or reviews of each resource

Competitor Comparisons

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source โ€” self-host for your organization with complete privacy.

Error generating comparison

Examples and guides for using the OpenAI API

Pros of openai-cookbook

  • Provides practical, hands-on examples and code snippets for working with OpenAI's APIs
  • Offers in-depth explanations and best practices for various AI tasks
  • Regularly updated with new features and improvements from OpenAI

Cons of openai-cookbook

  • Focused solely on OpenAI's products, limiting its scope compared to awesome-chatgpt
  • Less comprehensive in terms of third-party tools and resources
  • May be more technical and less accessible for beginners

Code Comparison

openai-cookbook:

import openai

response = openai.Completion.create(
  engine="text-davinci-002",
  prompt="Translate the following English text to French: '{}'",
  max_tokens=60
)

awesome-chatgpt:

## Prompts

- [Awesome ChatGPT Prompts](https://github.com/f/awesome-chatgpt-prompts)
- [ChatGPT prompt curation](https://github.com/yokoffing/ChatGPT-Prompts)

The openai-cookbook repository focuses on providing practical code examples for using OpenAI's APIs, while awesome-chatgpt is a curated list of resources, tools, and prompts related to ChatGPT and other AI models. The code comparison shows that openai-cookbook offers specific implementation details, whereas awesome-chatgpt provides links to external resources for prompts and other ChatGPT-related information.

12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all

Pros of ML-For-Beginners

  • Comprehensive curriculum for machine learning beginners
  • Hands-on projects and practical exercises
  • Structured learning path with clear progression

Cons of ML-For-Beginners

  • Focused solely on machine learning, not covering broader AI topics
  • Requires more time investment to work through the course material
  • May be overwhelming for those seeking quick references or tools

Code Comparison

ML-For-Beginners (Python example):

from sklearn.model_selection import train_test_split
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
model = RandomForestClassifier()
model.fit(X_train, y_train)

awesome-chatgpt (No code, as it's a curated list of resources)

Summary

ML-For-Beginners is a structured learning resource for those wanting to dive deep into machine learning, offering a comprehensive curriculum with hands-on projects. awesome-chatgpt, on the other hand, is a curated list of ChatGPT-related resources, tools, and applications, providing quick access to a wide range of AI-powered solutions. While ML-For-Beginners requires more time investment, it offers a more thorough understanding of machine learning concepts. awesome-chatgpt is better suited for those looking for ready-to-use tools and quick references in the ChatGPT ecosystem.

Convert Figma logo designs to code with AI

Visual Copilot

Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.

Try Visual Copilot

README

Contents

Official

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. ($)
  • 16x Prompt - Cross-platform app to add source code and formatting instructions into prompt for coding tasks. ($)
  • AI Chat - Cross-platform app that provides quick access to chatbots like ChatGPT from the menu bar. (Electron)
  • ScreenSnapAI - Native macOS app to chat about captured screenshots. ($)
  • QChatGPT - ChatGPT cross-platform client made with the Quasar framework. (Electron)

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.
  • Opik - Open-source end-to-end LLM development platform.
  • OpenAgents - Open-source replicate of ChatGPT Plus products including code interpreter, plugins and web browsing.

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. ($)
  • Wielded - Web UI that works for OpenAI, Azure, Anthropic, and AWS Bedrock. Free for individuals.
  • Price Per Token - Compare LLM API pricing across providers. Includes token counter and cost calculator.

Self-hosted

  • Auto-GPT - An experimental open-source attempt to make GPT-4 fully autonomous.
  • ChatGPT-Paper-Reader - Read and summarize academic papers.
  • Sidekick - Connect external data to ChatGPT APIs through a dashboard.
  • twitterbio - Generate your Twitter bio.
  • Beelzebub - Secure honeypot framework.

Examples

Browser extensions

User scripts

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

Packages

API clients

JavaScript

  • chatgpt.js - Easy interaction with the ChatGPT DOM.
  • Vercel AI SDK - An open source library for building AI-powered user interfaces.
  • llm-ui - An open source library for building UIs for LLMs.

Python

  • GPTCache - Semantic cache to store responses from LLM queries.
  • knowledge-gpt - Extract knowledge from information sources.

Go

  • doctorgpt - Diagnosing web app log errors with ChatGPT.

Articles

Community

Related lists