Platforms
OS⁴ inherits NetBSD's industry-leading portability. The Harmonia stack compiles natively on every supported architecture via the genomic (S-expression) layer — the same source code runs everywhere.
Architecture Matrix
Production
Primary development and deployment targets with full support.
| Architecture | Hardware Examples |
|---|---|
| x86_64 / amd64 | Standard PCs, servers, cloud VMs |
| ARM / AArch64 | Raspberry Pi, server-class ARM |
| RISC-V (rv64gc) | SiFive, StarFive boards |
Supported
These architectures inherit NetBSD's support. Harmonia compiles and runs natively.
| Architecture |
|---|
| MIPS |
| m68k |
| PowerPC |
| SPARC |
| VAX |
Experimental (Constrained Runtimes)
Constrained runtimes run a subset of the Harmonia stack — orchestration and key capabilities, without full OS-level integration.
| Platform | Notes |
|---|---|
| iOS | Harmonia as embedded framework |
| Android | Harmonia as native library |
| OpenXR | VR/AR agent runtime |
Cross-Architecture Evolution
Agents on different architectures share genomic evolution through Git:
- Genomic layer (S-expressions) — architecture-neutral source code, pushed to Git daily
- Epigenetic layer (runtime state) — architecture-specific snapshots, backed up to S3 hourly
Each agent recompiles locally for its target. An improvement discovered on x86 can propagate to ARM and RISC-V agents automatically.
Next Steps
- Self-Improvement — genomic/epigenetic sync details
- Getting Started — download and boot OS⁴
- What is OS⁴ — why a dedicated agent OS