Vireon DynamicsLiminal AIFree · open source · MIT
Install guide · ~90 seconds

Download & install Liminal AI.

Run the official installer from Vireon Dynamics — one command clones Liminal, configures your AI provider, and opens the web UI. No account, no credit card — just Node.js 22+ and an API key from OpenRouter or OpenAI.

Step 1

Install

Official installerHosted by Vireon Dynamicsvireondynamics.com/install
curl -fsSL https://vireondynamics.com/install/install.sh | bash

Open source on GitHub. The installer clones the latest release branch and runs setup on your machine.

Prefer to audit first? View the install script source on GitHub — the hosted copy matches main.

Install location (macOS/Linux)
~/.liminal/liminal-ai
Install location (Windows)
%LOCALAPPDATA%\liminal\liminal-ai
CLI shim
liminal
Default port
3001
Override install paths

Set these before running the installer:

  • LIMINAL_INSTALL_DIR — full path to the repo clone
  • LIMINAL_HOME — parent dir ($LIMINAL_HOME/liminal-ai)
  • LIMINAL_SKIP_LAUNCH=1 — skip auto-launch of the web UI
  • AGENT_API_KEY — non-interactive CI install
Step 3

Verify

liminal doctor checks Node 22+, npm 10+, .env API key, built artifacts, and port availability. Run it whenever something feels off.

shell
liminal doctor
Step 4

Run

liminal web --bootstrap --open
# or: npm run web -- --bootstrap

First run shows the persona bootstrap modal — describe how the assistant should sound, or tap a preset. The generated persona drives voice, behavior, and UI theme.

The CLI

liminal commands

liminal setupInteractive first-run wizard (writes .env, install, build)
liminal doctorVerify Node, build artifacts, API key, port
liminal web --bootstrap --openWeb UI + open browser
liminal tui --bootstrapTerminal UI
liminal updategit pull + npm install + build
liminal pathPrint install directory

Stuck?

Run liminal doctor first. Most install issues fall into a handful of buckets — stale Node, missing build artifacts, port conflict, or a typo in the provider URL. The doctor explains each one.