Documentation Index
Fetch the complete documentation index at: https://docs.charlemagnelabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
The Download page in the dashboard provides platform-specific download links for the Agent Charley client. The agent must be installed on each device you want to monitor.
| Platform | Minimum Version | Package |
|---|
| macOS | 12 (Monterey) | Universal binary .pkg |
| Windows | 10 / Server 2019 | .msi installer |
| Linux (Debian/Ubuntu) | — | .deb package |
| Linux (RHEL/Fedora) | — | .rpm package |
Installation
macOS
# Download and open the .pkg, or install via command line:
sudo installer -pkg charley-agent.pkg -target /
Windows
Run the .msi installer as Administrator. The agent is installed as a Windows service and starts automatically.
Linux (Debian/Ubuntu)
sudo dpkg -i charley-agent.deb
sudo systemctl enable --now charley-agent
Linux (RHEL/Fedora)
sudo rpm -i charley-agent.rpm
sudo systemctl enable --now charley-agent
After Installation
Once installed, enroll the device using a code from the Devices page:
charley enroll --code <ENROLLMENT_CODE>
The agent starts reporting telemetry immediately after successful enrollment.
Uninstalling
To remove the agent from a device:
# macOS
sudo charley uninstall
# Linux
sudo systemctl stop charley-agent
sudo dpkg -r charley-agent # Debian
sudo rpm -e charley-agent # RHEL
After uninstalling, delete the device from the Devices page to clean up the record.