Skip to main content
Install the native CLI and its managed runtime on macOS or Linux.
1

Run the installer

The installer shows the selected version and destination paths before asking for confirmation.
2

Verify both layers

Outside an agent folder, doctor checks only the core runtime; it does not require ADK or LangGraph. Once you have a project, run harnest doctor . from its folder to check its framework and synchronized environment. If that environment is missing, run harnest env sync . first.
A Harnest release includes the native CLI, its matching Python runtime package, and the uv bootstrapper. You do not need a preinstalled Python.
Installing Harnest adds the CLI and managed runtime; it does not create files in your current directory. Continue to Initialize a project to see the complete folder structure created by harnest init. See Installation and releases for version pinning, non-interactive installation, upgrades, checksums, and private forks.