Start building: https://gadget.new
Riley builds a ChatGPT app using Gadget's built-in ChatGPT app connection that handles:
- OAuth
- MCP setup
- React & Vite configuration (including HMR)
- OpenAI Apps SDK integration
Prefer it in writing? https://docs.gadget.dev/guides/tutorials/chatgpt/todo-list
Additional resources:
Gadget docs: https://docs.gadget.dev/guides/plugins/openai/building-chatgpt-apps
Gadget developer Discord: https://ggt.link/discord
OpenAI Apps SDK: https://developers.openai.com/apps-sdk/
Chapters
00:00 Intro & connect to ChatGPT
03:39 Add a todo data model
05:48 Customize the MCP server
12:11 Frontend React widget
20:21 Bonus: ChatGPT apps in OpenAI Atlas