| .. | |||
| scripts | 20 days ago | ||
| src | 8 hours ago | ||
| .dockerignore | 1 day ago | ||
| Dockerfile | 27 days ago | ||
| Dockerfile.binary | 27 days ago | ||
| README.md | 1 day ago | ||
| VERSION | 8 hours ago | ||
| bootstrap_installer.py | 8 hours ago | ||
| bootstrap_windows.ps1 | 8 hours ago | ||
| docker-compose.yml | 1 month ago | ||
| install_service.py | 12 hours ago | ||
| purge.py | 12 hours ago | ||
| requirements.txt | 8 hours ago | ||
| spawn_local_agent.sh | 1 month ago | ||
This bundle contains the Cortex Agent Node, lightweight, modular software that securely connects physical computing resources to the Cortex Hub.
[!TIP] Performance Focused: As of v1.0.66, browser automation has been moved to a dedicated server-side service. This node is now even lighter and focuses exclusively on high-speed system operations and file synchronization.
. ├── bootstrap_installer.py # Zero-dependency daemon/upgrade installer ├── install_service.py # Background service utilities (macOS/Linux) ├── requirements.txt # Core dependencies ├── src/ # Primary source code │ ├── agent_node/ # Hub communication & task execution logic │ ├── protos/ # gRPC protocol stubs │ └── shared_core/ # Cross-module shared utilities
To run the node seamlessly in the background (surviving system reboots):
python3 bootstrap_installer.py --daemon
Run python3 src/agent_node/main.py directly if you want to watch the logs in your terminal.
The node automatically checks for updates from the connected Hub. You can force an update check by restarting the service.
To completely remove the agent, stop all background services, and delete all local configuration and code:
python3 purge.py
[!WARNING] This will permanently delete the current directory and deregister the node from the Hub.