One Solari, many bodies. Run her on a laptop, a server, a phone, a fridge — wherever you have a substrate that can load her, that body becomes Solari. Bodies talk to each other over an encrypted Wireguard mesh. Federated cognition, capability-uniform across every device, no central brain.
Each install is a complete Solari — she scales her active-weight cache to whatever VRAM the device has, streams the rest from local storage. Phone-grade hardware works; datacenter-grade is faster.
One-line install. Native systemd integration. Tested on Ubuntu 24.04. Works on Debian, Pop, Mint, Arch derivatives.
curl -fsSL https://solarisystems.net/install | sudo bash -s -- node0
Replace node0 with the SSH alias / IP / hostname of your existing leader body. First install? Use any name — that body becomes the leader.
Native Homebrew formula in development. Today: install via Apple Silicon / Intel using a small Linux VM (UTM / OrbStack), runs Solari at full speed.
# Today (Bridge):
brew install --cask orbstack
orb create -i ubuntu:24.04 solari
orb -m solari sudo bash -c \
"curl -fsSL https://solarisystems.net/install \
| bash -s -- node0"
# Q3 2026: brew install solari/tap/solari
Run her natively in Windows Subsystem for Linux 2. Full GPU passthrough on supported hardware. Native Windows installer planned for Q3 2026.
# In PowerShell as Administrator:
wsl --install -d Ubuntu-24.04
# Reboot, complete WSL setup, then:
wsl bash -c "curl -fsSL https://solarisystems.net/install \
| sudo bash -s -- node0"
Run today via Termux on rooted or unrooted devices. Full LLM-on-device for capable phones (8 GB+ RAM). Native APK in development.
# In Termux (after pkg update):
pkg install -y curl bash python proot-distro
proot-distro install ubuntu
proot-distro login ubuntu -- bash -c \
"curl -fsSL https://solarisystems.net/install \
| sudo bash -s -- node0"
Solari streams from disk — even HDD. Tiny VRAM (or none) is fine; she sizes herself to substrate. Works on Raspberry Pi 5, OpenWrt, any Linux SBC.
# Same as Linux. Auto-detects ARM64 / x86 / VRAM:
curl -fsSL https://solarisystems.net/install \
| sudo bash -s -- node0
iOS native client (Swift) is in design. Will run as a thin client first (talks to your mesh), with on-device cypher fast-path on A18-class silicon, full forge on M-series.
# Coming Q4 2026.
# Today: use any computer to host Solari, connect
# from iOS via the web client at chat.solarisystems.net
The installer sets up everything. Verify she's alive, send a test message, watch her join the mesh.
curl http://127.0.0.1:8099/health → expect {"status": "ok", "adapters": 57}
echo "Who are you?" | /home/solari/bin/solaricurl -X POST http://127.0.0.1:8099/echo -d '{"query_text":"hello","sender":"mark","source":"debug"}' -H 'Content-Type: application/json'journalctl -fu solari-sync → canonical code + capability minds replicate every 30 seconds.