curl -fsSL https://praxis.originhq.com/install.sh | bash
or irm https://praxis.originhq.com/install.ps1 | iex (Windows)
or yay -S praxis (Arch)
Praxis is an open-source research platform for discovering, controlling, and orchestrating AI agents on endpoints.
Linux / macOS:
curl -fsSL https://praxis.originhq.com/install.sh | bashWindows:
irm https://praxis.originhq.com/install.ps1 | iexThe Praxis service is Linux-only, so Windows and macOS run it in Docker. The CLI is always built natively (praxis / praxis.exe).
Arch Linux:
yay -S praxis # builds from source
yay -S praxis-bin # prebuilt releaseLaunch the TUI:
praxisConfigure LLM providers and everything else from the TUI.
On a native Linux install, control the service itself with praxisctl status / praxisctl start | stop | restart.
Nodes are standalone binaries that run on target systems. After install, find them at:
| Install method | Linux node | Windows node |
|---|---|---|
| Native (Linux) | /usr/local/share/praxis/nodes/praxis_node_linux |
/usr/local/share/praxis/nodes/praxis_node_windows.exe (use --with-win-node) |
| Docker | docker compose exec praxis ls /usr/local/share/praxis/nodes/ (both shipped) |
same |
AUR (praxis-bin) |
/usr/share/praxis/nodes/praxis_node_linux |
/usr/share/praxis/nodes/praxis_node_windows.exe |
| GitHub release | praxis_node-linux-x86_64 |
praxis_node-windows-x86_64.exe |
Copy the binary to the target system and run it pointed at your RabbitMQ:
PRAXIS_RABBITMQ_URL=amqp://praxis:praxis@your-server:5672 ./praxis_nodeFull docs: originsec.github.io/praxis
This is an early release for research and experimentation. Some features are incomplete, the codebase is evolving rapidly, and it is not designed to be stealthy (installs root certificates, modifies system settings, etc.).
Apache 2.0 — see LICENSE and NOTICE
Built by Origin for security research and red team operations.
Contributions are very welcome — open issues or submit pull requests.
