Native install
What this is for. Native install is one of three ways to run EYAS (native / Docker / Kubernetes). Pick native when you want Bun on the machine, host CLIs (claude, grok, kimi) on the same PATH, and the fewest moving parts. Default UI: http://localhost:3100 — not 3000.
See also Getting started.
When to use it
Section titled “When to use it”- A developer laptop or a single VPS with Bun 1.x (or Node 22+).
- You want host CLI providers without wrapping them in a container.
- You are restoring a backup onto a matching
--versioninstall.
Typical workflow
Section titled “Typical workflow”- Install Bun 1.x (or Node 22+).
git clone+bun installor runscripts/install.sh(macOS/Linux) /scripts/install.ps1(Windows).- Add
bin/toPATHsoeyasworks. ./bin/eyas start(background) or./bin/eyas serve(foreground logs).- Open http://localhost:3100 and complete the setup wizard.
Features
Section titled “Features”Methods
Section titled “Methods”git clone+bun install+./bin/eyas startscripts/install.sh(macOS/Linux)scripts/install.ps1(Windows)
One-line:
curl -fsSL https://raw.githubusercontent.com/eyssen/eyas/main/scripts/install.sh | bashNon-interactive: append bash -s -- --yes. Pin a release: --version 0.8.16-beta.
Pinned version restore: installer --version x.y.z-beta matching the backup version.