LlamaNexus for VS Code
Chat with, explain, and edit code using your local LlamaNexus proxy directly inside VS Code - no Open WebUI needed.
It talks to LlamaNexus's OpenAI-compatible endpoints:
POST {baseUrl}/openai/v1/chat/completions(streaming SSE, with tool-calling support)GET {baseUrl}/openai/v1/models(includes each model's real context size and whether it's currently loaded)GET {baseUrl}/status(connection check, plus current RPC worker mode/roster)POST {baseUrl}/api/set-ctx-size,/api/eject-model,/api/remove-modelPOST {baseUrl}/api/rpc/mode,/api/rpc/workers,/api/rpc/workers/removePOST {baseUrl}/ollama/api/pull(download a not-yet-present model, streaming progress)
Requirements
Run a LlamaNexus proxy first - it ships only as a Docker image, see Docker setup for the full Compose example. Minimally:
docker run -d --network host makershop/llamanexus:cuda-13.0.0-latest \
serve --port 11434 --llamaport 8080 -- --jinja
--jinja is recommended if you want tool calling to work reliably - without it, llama-server falls back to minimal built-in template handling instead of the model's real chat template, which for some models (e.g. Qwen3-Coder) means tool calls can leak out as literal text instead of structured JSON on later turns in a conversation.
See Installation to build/install the extension, Features for the full feature set, and Settings for configuration.