Deployment¶
OpenJarvis supports multiple deployment strategies for different environments and scales.
Docker¶
The recommended way to deploy OpenJarvis in production. Multi-stage builds with CPU and GPU (NVIDIA CUDA, AMD ROCm) variants.
systemd (Linux)¶
Run OpenJarvis as a managed system service on Linux servers.
launchd (macOS)¶
Register OpenJarvis as a launch agent on macOS.
API Server¶
Run OpenJarvis as an OpenAI-compatible HTTP server via jarvis serve.