Sign inSign up

masaicai/open-responses

By masaicai

•Updated 3 months ago

OpenResponses API empowers developers to leverage the capabilities of various LLM providers.

Image
Machine learning & AI
Developer tools
0

5.2K

masaicai/open-responses repository overview

OpenResponses API empowers developers to leverage the incredible capabilities of various LLM providers through a familiar interface - the OpenAI Responses API structure. This API layer bridges the gap between different LLM providers and applications built on OpenAI's completion API by following the OpenAI Responses API⁠ specifications.

"Simplicity is the ultimate sophistication." — Leonardo da Vinci

With OpenResponses API, you can:

  • 🔄 Use the same code to work with multiple LLM providers
  • 🛠️ Easily swap between models without changing your application code
  • 🚀 Leverage the full power of each provider's unique features
  • 🧩 Build with a standardized API that works across the AI ecosystem

⁠🛠️ Advanced Features

⁠Built-in Tools Support

OpenResponses API comes with support for various tools including:

  • 🔍 Brave Web Search: Integrate real-time search capabilities
  • 📂 GitHub Repositories Search: Access GitHub data directly
  • 🧠 Claude Think Tool: Enable more thoughtful responses

⁠🤔 Why OpenResponses?

⁠One Interface, Multiple Providers

Stop maintaining different codebases for each LLM provider. OpenResponses provides a way to access to multiple models through a standardized interface.

⁠Cost Optimization

Easily switch between models to optimize for cost, performance, or features - with just a parameter change.

⁠Risk Mitigation

Eliminate vendor lock-in by having the flexibility to switch providers when needed without code changes.

⁠Extended Capabilities

Access unique features like streaming responses, built-in tools(currently supported with MCP servers - tool discovery and execution), function calling.

⁠✨ API Endpoints

The API implements the following OpenAI-compatible endpoints:

EndpointDescriptionStatus
POST /v1/responsesCreate a new model responseLive

⁠🚀 Quick Start

Tag summary

Content type

Image

Digest

sha256:8cc50a44b…

Size

187.7 MB

Last updated

3 months ago

docker pull masaicai/open-responses