Morphz Docs

Getting started

Install Morphz, configure a model path, and receive the first real response.

Morphz ships as a prebuilt native binary with the Dashboard embedded. The first-run path covers installation, model configuration, and a live response check.

Prerequisites

  • macOS 11 or newer on Apple Silicon or Intel, ARM64 or x86_64 Linux with glibc 2.35 or newer, or x86_64 Windows;
  • Access to at least one model service;
  • Read and write access to the working directory.

Local command execution on Linux also requires Bubblewrap and working unprivileged user namespaces. The installer checks this boundary and prints a remediation when the host is not ready. Installing the operating-system package may require administrator access; the Morphz binary itself does not.

Install with one command

macOS and Linux:

curl -fsSL https://morphz.ai/install.sh | sh -s -- setup

Windows PowerShell:

irm https://morphz.ai/install.ps1 | iex

The installer shows its detection, download, verification, installation, and PATH configuration stages. It downloads the matching archive from GitHub Releases, verifies its SHA-256 checksum, and installs into the user directory without requiring root access. The setup argument starts Setup directly from the installer; new terminals can invoke morphz directly.

Updates are explicit and reuse the same verified GitHub Release assets:

morphz update status
morphz update

A successful update retains the previous main binary; use morphz update rollback when needed.

Complete Setup

Setup opens the Dashboard wizard by default. On an interactive SSH or headless Linux session it selects the terminal wizard automatically:

morphz setup

Use the full-screen terminal wizard on SSH hosts or systems without a browser:

morphz setup --tui

To print the Dashboard URL without opening a browser:

morphz setup --no-open

A successful Setup persists a complete model service, auth account, and model route. An OAuth account becomes selectable after its login flow completes successfully.

Verify the model path

Run the structural diagnostics first:

morphz doctor

Then open Model Services in the Dashboard and test the account. Authentication confirms that credentials are stored; the account test also verifies the selected account, physical model, and live request path, and reports elapsed time or errors.

Start the first conversation

Launch the interactive interface:

morphz

Or provide a prompt directly:

morphz inspect this project and explain what you can access

When the Dashboard displays a model response, the model path is verified and Morphz is ready for work. If the page shows only user messages, keep the current Session and trace its model request path with Operations and troubleshooting.

Build from source

From the repository root, use the Rust toolchain pinned by rust-toolchain.toml:

cargo build --release

The resulting binary is target/release/morphz. Source builds support development, review, and independent reproduction; ordinary users can use the one-command installer above.

Next steps