You don’t need to understand the technical details to use this feature. The configuration examples below are copy-paste ready.
Supported deployment posture
- Linux: primary production platform. The installer targets common systemd-based distributions.
- macOS: development and local evaluation. Apple’s
sandbox-execis deprecated, so do not treat it as the Linux production isolation boundary. - Docker: use a Linux Docker host for production. Docker Desktop on macOS or Windows is appropriate for development and testing.
npm installation prerequisites
- Node.js 22.19.0 or newer
- npm
- Python 3
- a C/C++ build toolchain for native dependencies
- outbound HTTPS for the package registry and any networked providers or tools
node --version must be at least v22.19.0.
Model access
At least one usable model path is required:
Comis supports several hosted providers; availability, model names, and account
terms are controlled by those providers. See Models and the
configuration reference for the current surface.
Capacity
Resource needs depend on traffic, enabled channels, browser/media tools, conversation retention, and whether models or embeddings run locally. Allow additional memory and disk for Chromium, local models, and growing SQLite data. Monitor the host under representative workload rather than relying on a single minimum specification.Next steps
Quickstart
Install and run the staged setup wizard.
Docker
Use the Linux container deployment path.
