Apus core is written in TypeScript. Node is the primary, default, and recommended runtime. Bun 1.4+ builds with WAL-reset-safe node:sqlite can run the CLI, Gateway, and managed node host as an explicit opt-in; see Bun.

Companion apps exist for Linux, Windows Hub, macOS (menu bar app), and mobile nodes (iOS/Android). On Windows, choose Windows Hub for the desktop app, native PowerShell install for terminal-first use, or WSL2 for the most Linux-compatible Gateway runtime.

Choose your OS

VPS and hosting

Common links

Gateway service install (CLI)

Use one of these (all supported):

The service target depends on OS:

Related