2026-06-23 08:06:46 +08:00
# Octopus
The AI coding agent built for the terminal.
## Install
**Unix (Linux/macOS):**
```bash
2026-07-30 10:02:15 +08:00
curl -fsSL https://eightarms.net/fourbroad/octopus-release/raw/branch/main/install | bash
2026-06-23 08:06:46 +08:00
```
**Windows (PowerShell):**
```powershell
2026-07-30 10:18:54 +08:00
[ Net.ServicePointManager ]:: SecurityProtocol = [ Net.SecurityProtocolType ]:: Tls12
2026-07-30 10:02:15 +08:00
irm https : // eightarms . net / fourbroad / octopus-release / raw / branch / main / install . ps1 | iex
2026-06-23 08:06:46 +08:00
```
2026-07-30 11:14:56 +08:00
### Manual install
If the one-liner fails with a connection error, the direct connection to `eightarms.net` is likely being filtered on your network. Download the archive for your platform from the [releases page ](https://eightarms.net/fourbroad/octopus-release/releases/latest ) and install it manually instead.
**Unix (Linux/macOS):**
```bash
# after downloading octopus-<platform>.tar.gz from the releases page
tar -xzf octopus-linux-x64.tar.gz
sudo mv octopus /usr/local/bin/
octopus --version
```
**Windows (PowerShell):**
After downloading `octopus-windows-x64.zip` from the releases page:
```powershell
$zip = " $env:USERPROFILE \Downloads\octopus-windows-x64.zip"
$dest = " $env:USERPROFILE \.octopus\bin"
$tmp = Join-Path $env:TEMP "octopus_manual"
New-Item -ItemType Directory -Force -Path $dest , $tmp | Out-Null
Expand-Archive -Path $zip -DestinationPath $tmp -Force
Copy-Item " $tmp \octopus.exe" " $dest \octopus.exe" -Force
Remove-Item -Recurse -Force $tmp
$p = [ Environment ]:: GetEnvironmentVariable ( 'Path' , 'User' )
if ( $p -notlike "* $dest *" ) { [ Environment ]:: SetEnvironmentVariable ( 'Path' , ( $p . TrimEnd ( ';' ) + "; $dest " ), 'User' ) }
& " $dest \octopus.exe" - -version
```
Open a **new** terminal and run `octopus` .
2026-06-23 08:06:46 +08:00
## Documentation
2026-07-30 10:02:15 +08:00
Visit the [documentation ](https://eightarms.net/fourbroad/octopus/wiki ) for usage guides and API reference.
2026-06-23 08:06:46 +08:00
## Development
2026-07-30 10:02:15 +08:00
The source code and issue tracker are available at the [private development repository ](https://eightarms.net/fourbroad/octopus ).
2026-06-23 08:06:46 +08:00
## License
MIT License — see the source repository for details.
2026-09-07 15:03:44 +08:00
## Workflow
Curious how Octopus organizes agent work? Read about the **ticket-driven workflow system** (in Chinese): [docs/workflow.zh.md ](docs/workflow.zh.md )