Choose a Local Inference Server
NemoClaw supports Ollama, vLLM, and NVIDIA NIM as local inference servers. Choose the option that matches your host, model, and operational needs.
The agent inside the sandbox sends inference traffic to inference.local.
OpenShell intercepts that traffic and forwards it to the local endpoint configured during onboarding.
Compare the Options
Managed vLLM uses host-specific model profiles and lets you select a supported registry model. NVIDIA NIM filters its available models by detected GPU VRAM.
Choose vLLM
Choose vLLM when you already operate a compatible server or want a managed container on a supported NVIDIA GPU host. NemoClaw forces the Chat Completions API path because the vLLM Responses endpoint does not run the configured tool-call parser.
Refer to Set Up vLLM.
Choose NVIDIA NIM
Choose NVIDIA NIM when you want a managed NIM container and your host has a NIM-capable NVIDIA GPU. The path is experimental, requires NGC registry access, and can fail when a selected image does not publish a manifest for the host architecture.
Refer to Set Up NVIDIA NIM.
Use Another Server
Use a custom endpoint when your server is not one of the managed local options. NemoClaw supports servers that expose an OpenAI-compatible API and supports compatible Anthropic routes with agent-specific runtime requirements.
- Set Up an OpenAI-Compatible Endpoint.
- Set Up an Anthropic-Compatible Endpoint.
- Choose a Compatible Inference API.
Related Topics
- Configure Inference Timeouts for slow local models and long sandbox startup times.
- Verify the Inference Route after onboarding.