{"repo":"teabranch/open-responses-server","free":true,"listed":false,"github":"https://github.com/teabranch/open-responses-server","clone":"git clone https://github.com/teabranch/open-responses-server.git","description":"Wraps any OpenAI API interface as Responses with MCPs support so it supports Codex. Adding any missing stateful features. Ollama and Vllm compliant.","language":"Python","stars":185,"topics":["ai","codex","generative-ai","mcp","mcp-client","openai","openai-api","openai-codex","openai-codex-cli","openai-codex-integration"],"license":"MIT","category":"ai-agents","readme_excerpt":"🚀 open-responses-server A plug-and-play server that speaks OpenAI’s Responses API—no matter which AI backend you’re running. Ollama? vLLM? LiteLLM? Even OpenAI itself? This server bridges them all to the OpenAI ChatCompletions & Responses API interface. In plain words: 👉 Want to run OpenAI’s Coding Assistant (Codex) or other OpenAI API clients against your own models? 👉 Want to experiment with self-hosted LLMs but keep OpenAI’s API compatibility? This project makes it happen. It handles stateful chat, tool calls, and future features like file search & code interpreter—all behind a familiar OpenAI API. ⸻ ✨ Why use this? ✅ Acts as a drop-in replacement for OpenAI’s Responses API. ✅ Lets you run any backend AI (Ollama, vLLM, Groq, etc.) with OpenAI-compatible clients. ✅ MCP support around both Chat Completions and Responses APIs ✅ Supports OpenAI’s new Coding Assistant / Codex that requires Responses API. ✅ Built for innovators, researchers, OSS enthusiasts. ✅ Enterprise-ready: scalable, reliable, and secure for production workloads. ⸻ 🔥 What’s in & what’s next? ✅ Done 📝 Coming soon - ✅ Tool call support .env file support - ✅ Manual & pipeline tests - ✅ Docker image build - ✅ PyPI release - 📝 Persistent state (not just in-memory) - ✅ CLI validation - 📝 hosted tools: - ✅ MCPs support - 📝 Web search: crawl4ai - 📝 File upload + search: graphiti - 📝 Code interpreter - 📝 Computer use APIs ⸻ 🏗️ Quick Install Latest release on PyPI: Or install from source: Run the server: D","default_branch":null,"files":null,"tree":[],"storefront":"/r/teabranch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/teabranch/open-responses-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}