Choose a setup method
npm on Linux or macOS
Install the CLI with Node.js 22.19.0 or newer, then run the setup wizard.
Managed Linux server
Use the Linux installer to create a dedicated service account and systemd unit.
Docker on Linux
Run the published image with persistent volumes and explicit network controls.
Render
Deploy the Linux container image on a managed service with persistent storage.
Linux server installer
The hosted installer is intended for supported Linux server distributions. It can install system dependencies, create a dedicatedcomis user, and register
a systemd service:
What setup creates
A normal setup contains:- the
comisCLI and daemon; ~/.comis/config.yamlfor non-secret configuration;~/.comis/secrets.dbfor encrypted credentials by default;~/.comis/.env, which contains the encrypted store’s master key; and- local databases and workspace data under
~/.comis.
Authentication requirement
Comis needs access to at least one model. Use one of:- a supported provider API credential;
- a supported OAuth flow, such as OpenAI Codex device-code login; or
- a local provider such as Ollama.
Continue
Requirements
Check platform, runtime, and provider prerequisites.
Configuration
Understand config, credential storage, and channels.
Verification
Check the daemon and its configured integrations.
Production hardening
Restrict tools, enable approvals where needed, and secure the gateway.
