An open API service indexing awesome lists of open source software.

awesome-openai

OpenAI Awesome Project
https://github.com/lunastev/awesome-openai

Last synced: 9 days ago
JSON representation

Community

Frameworks & Tools

Developer Tools

Frameworks & Tools

  • Open Interpreter - Run code (Python, JavaScript, Shell, etc.) locally via natural language commands in a ChatGPT-like terminal interface.
  • 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.
  • Auto-GPT - Autonomous GPT-4 agent that breaks down goals into sub-tasks and executes them independently.

Getting Started

Libraries & SDKs

Community SDKs

  • 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.

Frameworks & Tools

  • 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.

Official SDKs

Models

Cost-Optimized Models

Embeddings

Featured Models

  • 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.

Flagship Chat Models

  • 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 Base Models

  • babbage-002 - Replacement for GPT-3 ada/babbage base models.
  • davinci-002 - Replacement for GPT-3 curie/davinci base models.

Image Generation Models

Moderation

Older GPT Models

Realtime Models

Reasoning Models

  • 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.

Text-to-Speech

Tool-Specific Models

Transcription

Official Resources

Papers & Research

Frameworks & Tools

Projects Using OpenAI

Frameworks & Tools

  • 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.
  • 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.
  • Replit Ghostwriter - AI coding assistant in Replit that helps with code completion, explanation, and transformation within the IDE.

Prompts & Datasets

Frameworks & Tools

  • 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.