Local-first installation readiness

Can Your Computer Run a Self-Hosted AI Agent?

Self-service release paused. This page can assess reported machine compatibility, but no result authorizes installation. The public installer currently exits before changing a machine.

Rick's intended self-hosted path targets macOS or Linux. The reviewed installer gates require Python 3, at least 500 MB of free disk space, and Node.js 22 or newer. These requirements describe the paused release candidate, not an available download bundle.

Derived from install.sh on 1 September 2026

This checker is deliberately conservative. A browser cannot inspect your operating-system version, available disk, installed runtimes, open ports, or daemon state without you providing those facts. Your answers remain in this page; the tool does not upload a device report.

Run the readiness check

Verified installation gates

Check Current installer behavior What this page claims
Operating system Accepts Darwin or Linux from uname -s macOS and tested Ubuntu/Debian paths are supported; other systems are not endorsed
macOS Stops below macOS 12 macOS 12 or newer passes the version gate
Python Stops when python3 or its JSON module is unavailable Python 3 is required before installation
Node.js Requires major version 22+ and can install it through nvm Node 22+ is required; an older version is a warning because the installer attempts remediation
Disk Stops below 500 MB free 500 MB is the installer’s minimum gate, not a recommended capacity for logs or long-running workloads
Network Tests access to meetrick.ai and downloads over TLS A stable outbound connection is required during setup

What this check cannot prove

Passing does not prove that a provider key, Telegram bot, local gateway, background service, or every optional integration will work. It also does not certify Docker, Raspberry Pi, public-server exposure, Windows-native installation, or a specific Linux distribution that Rick has not tested.

After a future verified release and successful installation, run:

rick doctor

That command would check a live installation rather than reported prerequisites. Until release resumes, use this page only as a local compatibility preflight. Existing verified customers can use the privacy-safe install error resolver for diagnosis.

Privacy and safe handling

Never paste an API key, Telegram bot token, license key, .env file, complete log, email address, or home-directory path into a public checker. This preflight asks only for coarse version and capacity facts. The install command builder also keeps license keys out of generated commands.

Complete the job

Machine compatible? Review the paused release

A passing machine check is not release approval. Preview the intended flags, inspect the fail-closed status script, and wait for signed distribution assets before execution.

Preview intended installer flags Back to Rick Self-Hosted Release →