So I built Chat.js — an open-source framework that makes building ChatGPT apps actually pleasant.
10-line apps instead of 300+ — just define a component’s name, title, schema, and handler. Chat.js auto-generates all the MCP wiring.
No version drift — both build and server use the same package.json hash, so filenames always match.
Works with two files — drop your component in /components, describe it in /server, and it runs in ChatGPT in under 3 minutes.
It’s 0% hardcoded, 100% automated, and open-source. Repo: https://github.com/DooiLabs/Chat.js
Would love feedback from anyone building with the apps SDK — or ideas for what kind of ChatGPT apps this framework could enable.