A conversation that carries forward.
Keep item history and response state on the server. Continue with previous_response_id, without rebuilding the transcript on every call.
vLLM Agentic API is the agentic server that lets you run Codex and Claude Code on top of vLLM.
Bring the tools you love to the open models you choose. We handle the state, tools, and execution in between.
Open models. Your GPUs.
(SGLang and Dynamo also supported)
vLLM serves the model. Agentic API carries the conversation forward, executes built-in tools on the gateway, and connects every turn.
Keep item history and response state on the server. Continue with previous_response_id, without rebuilding the transcript on every call.
Execute built-in web search and tools from Model Context Protocol (MCP) servers on the gateway. Tool call outputs flow back to the model so it can take the next step.
Let the gateway coordinate model calls and built-in tools until the response is ready or the client needs to act.
REASON → ACT → CONTINUEUse HTTP for requests, server-sent events (SSE) for streamed responses, and WebSockets for interactive Responses API clients.
Connect to compatible open models served by vLLM. Choose the model and tool-calling configuration for your workload.
EXPLORE SETUPClear execution boundaries. Codex and Claude Code still execute their own shell and editor tools. Agentic API runs the tools assigned to the gateway.
Built for vLLM, with recorded integration tests for SGLang and NVIDIA Dynamo covering streaming, multi-turn state, and client-executed function calls.
Connect Agentic API to SGLang’s Responses endpoint. The gateway stores response history and carries it into the next turn.
Point Agentic API at the Dynamo frontend to add conversation state and continuation to your distributed inference stack.
Point your coding agent at Agentic API. Keep your familiar workflow, with an open model behind it.
Run a tool-capable model with vLLM. The example uses an upstream on port 5050.
Install Rust, clone the repository, and build the gateway and CLI.
Install Codex or Claude Code, then choose your client and served model.
git clone https://github.com/vllm-project/agentic-api.git
cd agentic-api
cargo build -p agentic-server --bins./target/debug/agentic run codex \
--upstream http://127.0.0.1:5050 \
--model Qwen/Qwen3-30B-A3B-FP8Meet the people building the application layer for open-model agents. There’s room for your ideas, your fixes, and your next contribution.
Join us in #sig-agentic-api on the vLLM Slack.