Quick Install
The fastest way to install AgentOS is using the installation script:- Detects your operating system and architecture
- Installs iii-engine v0.3+ (required dependency)
- Downloads and installs the agentos binary to
~/.local/bin - Configures your PATH
Requirements
Before installing AgentOS, ensure you have the following dependencies:iii-engine
v0.3 or higher (installed automatically)
Rust
1.75 or higher (for development)
Node.js
20 or higher (for development)
Python
3.11 or higher (optional, for embeddings)
The quick install script only requires curl. Development dependencies (Rust, Node.js, Python) are only needed if you plan to build from source or contribute to the project.
Installation Options
Custom Version
Install a specific version of AgentOS:Custom Install Directory
Change the installation directory (default is~/.local/bin):
Combined Options
You can combine multiple options:Platform Support
The installation script automatically detects your platform:| Operating System | Architectures |
|---|---|
| Linux | x86_64, aarch64, armv7 |
| macOS (Darwin) | x86_64, aarch64 (Apple Silicon) |
| Windows | x86_64, aarch64 |
Development Setup
For development, you’ll need to install the full toolchain:Install Node.js
Install Node.js 20 or higher using nvm or your package manager:
Verifying Installation
After installation, verify that AgentOS is correctly installed:PATH Configuration
If the installation script couldn’t automatically add~/.local/bin to your PATH, you’ll need to do it manually:
Troubleshooting
iii-engine Not Found
If you see “iii-engine not found” errors, install it manually:Permission Denied
If you get permission errors when installing to/usr/local/bin, either:
- Use
sudo(not recommended for the quick install script) - Install to a user directory:
Binary Not Found After Installation
If the binary is installed but not found:- Restart your terminal
- Verify your PATH includes the installation directory
- Manually source your shell configuration: