{"repo":"KochC/opencode-llm-proxy","free":true,"listed":false,"github":"https://github.com/KochC/opencode-llm-proxy","clone":"git clone https://github.com/KochC/opencode-llm-proxy.git","description":"Local OpenCode-backed LLM gateway for OpenAI, Anthropic, Gemini, and Responses API-compatible tools, with streaming and tool/function calling.","language":"JavaScript","stars":55,"topics":["ai-gateway","anthropic","gemini","github-copilot","llm-proxy","model-router","ollama","openai","openai-compatible","opencode"],"license":"MIT","category":"ai-agents","readme_excerpt":"opencode-llm-proxy One local endpoint. Every model you have access to. Any API format. Parallel tool calling included. opencode-llm-proxy is an OpenCode plugin that starts a local HTTP server on http://127.0.0.1:4010 . It translates between the API format your tool speaks and whichever LLM provider OpenCode has configured — so you never reconfigure the same models twice. Supported API formats — all with streaming and tool/function calling: Format Endpoint --- --- OpenAI Chat Completions POST /v1/chat/completions OpenAI Responses API POST /v1/responses Anthropic Messages API POST /v1/messages Google Gemini POST /v1beta/models/:model:generateContent ✨ Tool calling works with all four formats — including parallel tool calls. Point a coding agent (Claude Code, Cursor, Continue, Cline, your own agent loop, ...) at the proxy and its tools / tool choice calls are translated through to whatever model OpenCode has configured, with a real tool calls / tool use / functionCall response handed back — one call or several in a single turn . See Tool calling. --- Works with Tool / Client API mode Streaming Tool calling Notes --- --- ---: ---: --- n8n AI Agent OpenAI / Anthropic yes yes Use native Chat Model credentials pointed at the proxy. See recipe Open WebUI OpenAI-compatible yes partial Depends on Open WebUI feature support. See recipe LangChain OpenAI / Anthropic yes yes Works with normal SDK wrappers. See recipe OpenAI SDK Chat Completions / Responses yes yes Use baseURL / base url An","default_branch":null,"files":null,"tree":[],"storefront":"/r/KochC","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/KochC/opencode-llm-proxy/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."}