A curated list of awesome tools, libraries, papers, and projects built using OpenAI models and APIs.
OpenAI provides state-of-the-art language models like GPT-4, Codex, and Whisper, enabling developers to build next-generation AI applications. This list aims to collect and organize high-quality resources built on top of OpenAI's technologies.
- Official Resources
- Getting Started
- Models
- Libraries & SDKs
- Developer Tools
- Prompts & Datasets
- Papers & Research
- Projects Using OpenAI
- Community
- OpenAI Platform - Official API access, documentation, and usage dashboard.
- OpenAI Documentation - Comprehensive guides and API references for OpenAI's models and tools.
- OpenAI News - Product announcements, research papers, and updates.
- OpenAI GitHub - Open-source tools and research by OpenAI.
- OpenAI Help Center - Support articles and FAQs for OpenAI services.
- OpenAI Research - Latest research publications and advancements from OpenAI.
- API Quickstart Guide - Step-by-step guide to making your first API call.
- OpenAI Cookbook - Practical examples and guides for using the OpenAI API.
- ChatGPT Custom GPTs - Create and share your own GPTs tailored to specific tasks.
- Whisper (Speech-to-Text) - Open-source automatic speech recognition system by OpenAI.
- GPT-4.1 - Flagship GPT model for complex tasks.
- o4-mini - Faster, more affordable reasoning model.
- o3 - Most powerful reasoning model in the o-series.
- o3-mini - A small model alternative to o3.
- o1 - Previous full o-series reasoning model.
- o1-mini - A small model alternative to o1 (deprecated).
- o1-pro - Version of o1 with more compute.
- GPT-4o - Fast, intelligent, flexible GPT model.
- GPT-4o Audio - GPT-4o model capable of audio inputs and outputs.
- ChatGPT-4o - GPT-4o model used in ChatGPT.
- GPT-4.1 mini - Balanced for intelligence, speed, and cost.
- GPT-4.1 nano - Fastest, most cost-effective GPT-4.1 model.
- GPT-4o mini - Fast, affordable small model for focused tasks.
- GPT-4o mini Audio - Smaller model capable of audio inputs and outputs.
- GPT-4o Realtime - Realtime text and audio inputs and outputs.
- GPT-4o mini Realtime - Smaller realtime model.
- GPT Image 1 - State-of-the-art image generation.
- DALL·E 3 - Latest released version of DALL·E.
- DALL·E 2 - Original image generation model.
- GPT-4o mini TTS - Text-to-speech powered by GPT-4o mini.
- TTS-1 - Optimized for speed.
- TTS-1 HD - Optimized for quality.
- GPT-4o Transcribe - Speech-to-text powered by GPT-4o.
- GPT-4o mini Transcribe - Speech-to-text powered by GPT-4o mini.
- Whisper - Open-source general-purpose speech recognition model.
- GPT-4o Search Preview - Optimized for web search.
- GPT-4o mini Search Preview - Small, fast search model.
- computer-use-preview - Specialized for computer control.
- codex-mini-latest - Fast model optimized for Codex CLI.
- text-embedding-3-small - Small embedding model.
- text-embedding-3-large - Most capable embedding model.
- text-embedding-ada-002 - Legacy embedding model.
- omni-moderation-latest - Detect harmful content in text and images.
- text-moderation-latest - Text-only model (deprecated).
- GPT-4 Turbo - High-performance legacy GPT-4 variant.
- GPT-4 - Original GPT-4 release.
- GPT-3.5 Turbo - Cost-effective legacy GPT model.
- babbage-002 - Replacement for GPT-3 ada/babbage base models.
- davinci-002 - Replacement for GPT-3 curie/davinci base models.
- openai-python - Official Python SDK for OpenAI API.
- openai-node - Official Node.js SDK for OpenAI API.
- openai-go - Official Go SDK for OpenAI API.
- openai-ruby - Official Ruby SDK for OpenAI API.
- openai-java - Official Java SDK for OpenAI API.
- openai-dotnet - Official .NET SDK for OpenAI API.
- openai-c - Unofficial C SDK for OpenAI API using libcurl and cJSON. Early-stage and chat endpoint only.
- openai-cpp - Header-only C++ SDK for OpenAI API. Lightweight and easy to integrate.
- LangChain - Framework for building LLM-powered applications with modular components.
- LlamaIndex - Data framework for connecting LLMs to custom data sources.
- Gradio - UI library for building interactive machine learning demos.
- Open Interpreter - Run code (Python, JavaScript, Shell, etc.) locally via natural language commands in a ChatGPT-like terminal interface.
- Auto-GPT - Autonomous GPT-4 agent that breaks down goals into sub-tasks and executes them independently.
- GPT Engineer - Specify what you want to build; the AI asks for clarification and then generates the entire codebase.
- PromptLayer - Middleware for tracking, managing, and sharing GPT prompt engineering with analytics and version control.
- AgentGPT - Deploy autonomous AI agents in your browser, allowing them to perform tasks based on user-defined goals.
- BabyAGI - A minimalistic autonomous AI agent that uses OpenAI and vector databases to perform tasks.
- SuperAGI - An open-source framework to develop, deploy, and manage autonomous AI agents.
- Jarvis - Microsoft's project integrating LLMs with various tools to create a collaborative AI system.
- Awesome ChatGPT Prompts - A curated list of useful and creative prompts to inspire your ChatGPT interactions.
- Prompt Engineering Guide - Comprehensive guide covering prompt engineering techniques, papers, and tools for large language models.
- OpenAI Evals - A framework for evaluating OpenAI models and an open-source registry of benchmarks.
- PromptSource - An integrated development environment and repository for natural language prompts.
- HumanEval - A benchmark for evaluating the problem-solving abilities of language models on code generation tasks.
- Awesome Prompts - A curated list of ChatGPT prompts from top-rated GPTs in the GPTs Store, including prompt engineering resources.
- Prompt Engineering Guide (DAIR.AI) - A web version of the Prompt Engineering Guide, offering structured learning materials and resources.
- ChatGPT Prompts Library - A diverse collection of over 100,000 prompts tailored for ChatGPT, covering various topics and use cases.
- GPT-4 Technical Report - Detailed technical report on GPT-4's architecture, capabilities, and evaluation benchmarks.
- Language Models are Few-Shot Learners - Seminal paper introducing GPT-3 and demonstrating its few-shot learning abilities.
- Function Calling with GPT - Overview of OpenAI's function calling feature, enabling models to call external functions.
- GPT-4 System Card - Comprehensive analysis of GPT-4's capabilities, limitations, and safety evaluations.
- Finetuned Language Models Are Zero-Shot Learners - Study on instruction-tuned models achieving strong zero-shot performance.
- Bidirectional Language Models Are Also Few-shot Learners - Research showing that bidirectional models can perform few-shot learning effectively.
- Notion AI - Enhances productivity with AI-powered writing, summarization, and Q&A features integrated into Notion's workspace.
- GitHub Copilot - AI pair programmer that suggests code snippets and entire functions in real-time within your IDE.
- ChatGPT Plugins - Extend ChatGPT's capabilities by integrating third-party services and tools directly into the chat interface.
- Replit Ghostwriter - AI coding assistant in Replit that helps with code completion, explanation, and transformation within the IDE.
- Duolingo Max - Language learning platform that uses GPT-4 to provide AI-powered explanations and interactive exercises.
- Khanmigo by Khan Academy - AI tutor powered by GPT-4 that assists students with personalized learning experiences.
- Shopify Sidekick - AI assistant for Shopify merchants that helps with store management and customer interactions.
- Zapier AI - Automates workflows by integrating OpenAI's language models to interpret natural language commands.
- GrammarlyGO - AI writing assistant that leverages OpenAI's models to enhance writing clarity and tone.
- Slack GPT - Integrates GPT models into Slack to provide AI-powered conversation summaries and assistance.
- OpenAI Community Forum - Official discussion board for OpenAI users and developers.
- Discord (Unofficial) - Unofficial but active Discord server for OpenAI enthusiasts.
- r/OpenAI - Subreddit for sharing news, experiments, and questions related to OpenAI.
- Stack Overflow - Q&A for OpenAI API usage and development issues.
- Twitter/X - #OpenAI - Real-time discussions, updates, and community showcases.
- Hugging Face Forums - Community conversations around using OpenAI models via Hugging Face.
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.