Hey HN,
OpenAI's dev day announced GPTs and their programmatic equivalent, the Assistants API.
I think there's a ton of value in standardizing assistants, and OpenAI's in arguably the best position to do so, but their API is closed and will likely remain so.
So I decided to create a 100% drop-in replacement that's open source and self-hostable. The best part is that all of the API route definitions and types are 100% auto-generated from OpenAI's official OpenAPI spec, so you can swap back and forth between the official API and your own, custom API with one line of code.
Would love feedback && I have some open issues on GitHub if you're interested in helping out.
Thanks!