System Service
Run flexx as a persistent system service on Linux (systemd) or macOS (launchd). Auto-start on boot.
Install
flexx service installThis creates a service that starts flexx connect automatically on boot.
Linux (systemd)
Creates a user-level systemd unit at ~/.config/systemd/user/flexx-remote.service.
systemctl --user status flexx-remote # Check status
systemctl --user restart flexx-remote # Restart
systemctl --user stop flexx-remote # Stop
journalctl --user -u flexx-remote -f # View logsmacOS (launchd)
Creates a LaunchAgent at ~/Library/LaunchAgents/dev.flexx.remote.plist.
launchctl list dev.flexx.remote # Check statusWindows
System service installation is not supported on Windows. Use background mode instead:
flexx connect --daemonUninstall
flexx service uninstallStatus
flexx service statusLogs
flexx service logs # Linux only (via journalctl)Alternative: background mode
If you don't want a system service, run the daemon in the background:
flexx connect --daemonCheck status with:
flexx statusFlexx Agent
A unified chat assistant that already has hands (Remote), models (Router), and durable context (Memory) wired together. Bring your own models and your own tools.
Architecture
How flexx connects your machine to AI agents. Learn about the relay architecture, authentication flow, and security model.