Skip to content
This repository was archived by the owner on Feb 19, 2026. It is now read-only.

ComposioHQ/awesome-openai-apps-sdk-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome OpenAI Apps SDK

A curated list of examples and resources for the OpenAI Apps SDK.

What is the OpenAI Apps SDK?

The OpenAI Apps SDK is a developer toolkit that extends the Model Context Protocol (MCP), enabling developers to design both the logic and interface of applications that run inside ChatGPT. The SDK allows you to:

  • Define your app's chat logic and interface
  • Connect to your existing backend for authentication and premium features
  • Run your app inside ChatGPT and anywhere else that adopts the MCP standard
  • Build apps in developer mode and test them before submission

The Apps SDK is open source and currently in preview mode. Apps built with the SDK will be discoverable in the ChatGPT app directory when it opens for submissions later this year.

Learn more at help.openai.com/build-with-the-apps-sdk

Examples

Basic Apps

  • Text Agent: A simple agent that processes and responds to text inputs
  • Voice Agent: An agent capable of handling voice inputs and providing audio responses
  • Calculator App: A basic calculator demonstrating simple app logic and interface design
  • Weather App: Fetching and displaying weather data inside ChatGPT

Advanced Integrations

  • Backend Authentication: Examples of connecting apps to existing backends for user sign-in
  • Premium Features: Implementing subscription-based features and access control
  • Database Integration: Connecting to databases for data persistence and retrieval
  • API Orchestration: Coordinating multiple API calls for complex workflows

UI Components

  • Custom Chat Interfaces: Building customized chat experiences within ChatGPT
  • Form Handling: Creating and processing forms inside chat applications
  • Data Visualization: Rendering charts, graphs, and interactive visualizations
  • Rich Media: Incorporating images, videos, and other media types

MCP Extensions

  • Cross-Platform Deployment: Running apps across different platforms that support MCP
  • Custom Protocols: Extending MCP for specialized use cases
  • Resource Management: Managing resources and context efficiently
  • Tool Integration: Building tools that work seamlessly with the MCP ecosystem

Tutorials

Resources

Community

Contributing

Contributions are welcome! If you have examples, tutorials, or resources related to the OpenAI Apps SDK, please submit a pull request. Please ensure:

  • Your example is well-documented with clear setup instructions
  • Code follows best practices and includes proper error handling
  • You include a brief description of what the example demonstrates
  • You add your contribution to the appropriate category
  • Your app works in developer mode before submission

See CONTRIBUTING.md for detailed guidelines.

License

This repository is licensed under the MIT License. See LICENSE for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors