Disclosure up front: I build one of the tools mentioned at the end (PromptFlip). The first two options don't involve it at all.
OpenAI announced that Prompt Objects — the API feature that let you store prompts on their servers, edit them in the Playground, and reference them by ID — shuts down on November 30th, 2026.
The forum thread is worth reading, because the replies describe exactly what's being lost:
"I can make small fixes to the prompt without redeploying, and also rollback to previous versions."
"The main advantage of stored prompts is application independent, rapid prompt development, model optimizations and hotfixing. Migrating prompts to the projects codebase won't help with either of these."
Some people migrated from Assistants to Prompts and hadn't even finished before this notice. If that's you, here are your realistic options — including doing nothing fancy at all.
Step 0: export your prompts now
Whatever you choose, get your prompt text out of OpenAI's dashboard before you're doing it against a shutdown deadline. There's no official export — copy them out of the Playground while it still exists.
Option 1: put them back in your code
The migration guide's implicit suggestion. It works, it's free, and it's the right answer if your prompts rarely change. But you're giving up the two things you presumably used Prompt Objects for: editing without a redeploy, and rollback. Every wording tweak becomes a commit + deploy again.
Option 2: DIY — database + a small admin page
Store prompts in your own DB or config, read them at runtime, build a small internal page to edit them. Someone in the thread suggested even a Google Sheet. This genuinely keeps the speed — and you own everything. The hidden cost shows up later: versioning, rollback, "which version produced this response," and A/B testing are all things you'll be rebuilding yourself, in every project.
Option 3: a prompt management tool
This is a category now, and the honest summary is:
- Langfuse — open source, observability-first with prompt management attached. Self-hosting is a six-container stack (ClickHouse included, even if you only want prompts), or there's a cloud version.
- PromptLayer — the most feature-complete prompt manager, priced for teams (~$50/user/month).
- PromptFlip — the one I build, so judge accordingly. Prompts live as versioned files in your own git repo (free, local CLI — github.com/tursdev-org/promptflip); the cloud part adds editing from a dashboard with no redeploy, rollback, and A/B testing prompts or models on live traffic, from $9/month.
One thing this deprecation teaches regardless of what you pick: prompts stored only on a vendor's servers can be taken away. Whatever you migrate to, make sure your prompt text ends up somewhere you control — a git repo being the obvious place.
Got questions about migrating, or picked a different path? I'm curious what people are choosing — comments open.
Top comments (0)