A shared schema for universal AI interoperability.
Open Responses introduces a community-driven specification designed to unify the fragmented landscape of Large Language Model APIs. By standardizing messages, tool calls, and streaming events based on the OpenAI Responses API, it enables developers to build multi-provider agentic workflows with a single integration. This ecosystem fosters portability and consistency across the industry, ensuring that AI infrastructure remains open and extensible.
Points clés
- Open Responses is an open-source specification for building interoperable LLM interfaces.
- The project is modeled after the OpenAI Responses API to leverage existing developer familiarity.
- It defines a shared schema and tooling layer to enable “calling once and running everywhere.”
- The specification treats “items” as the atomic unit for model outputs and tool use.
- It provides a unified approach to consistent streaming events and tool invocation patterns.
- The framework is designed for multi-provider environments, reducing translation work between different AI vendors.
- Developers can validate their API implementations using provided acceptance tests and OpenAPI references.
- The project is maintained in the open and backed by a community of industry builders.
- Documentation includes a technical charter to outline governance and decision-making processes.
- Vercel Web Analytics and other modern web tools are integrated into the project’s documentation site for performance tracking.
À retenir
Finally, someone had the bright idea that maybe we shouldn’t have to rewrite our entire codebase every time a new AI provider changes their comma placement. If you enjoy manual labor and proprietary lock-in, please ignore this. Otherwise, you might want to look into this whole “interoperability” thing before your agentic workflow becomes a legacy mess. It’s almost like standards are useful or something.
Sources





