-
-
Notifications
You must be signed in to change notification settings - Fork 3
Service Installation
CortexPrism edited this page Jun 17, 2026
·
1 revision
CortexPrism can be installed as a system service for automatic startup on all platforms.
cortex install # Install daemon + server as system services
cortex uninstall # Remove system services
cortex daemon install # Install daemon only
cortex daemon install --with-server # Install both
cortex serve install # Install server onlyUser-level systemd unit installed at ~/.config/systemd/user/cortex-daemon.service:
systemctl --user enable cortex-daemon
systemctl --user start cortex-daemon
systemctl --user status cortex-daemonLaunchAgent installed at ~/Library/LaunchAgents/com.cortexprism.daemon.plist:
launchctl load ~/Library/LaunchAgents/com.cortexprism.daemon.plist
launchctl unload ~/Library/LaunchAgents/com.cortexprism.daemon.plistThe plist dynamically writes the correct HOME value from the environment.
Options:
- NSSM (Non-Sucking Service Manager) — creates a Windows Service
- Task Scheduler — scheduled task with system startup trigger
.\deploy\install-service.bat
.\deploy\install-service.bat --daemon-only
.\deploy\install-service.bat --server-onlyPre-built configs in deploy/:
-
cortex-daemon.service— systemd user unit -
cortex-server.service— server-only systemd unit -
com.cortexprism.plist— launchd agent -
com.cortexprism.server.plist— server launchd agent -
install-service.bat— Windows NSSM/Task Scheduler
- Installation — Platform-specific install guides
- Daemon Supervisor — Daemon architecture
CortexPrism — Open-source agentic AI harness · MIT License · Built with Deno 2.x + TypeScript