Quavern · Marl

Marl Code

The agentic developer CLI. Marl reads, edits and runs your code with you, in the terminal.

$ marl
Marl Code 1.4.0 · Quavern
────────────────────────────────
Built below the noise. /help for commands.fix the failing test in internal/api
· grep TestStream
  · 3 matches
· edit_file internal/api/sse.go
  · edited internal/api/sse.go (1 replacement)
· shell go test ./internal/api/
  · done

What’s new in 1.4.0

Install

macOS, Linux and NetBSD:

curl -fsSL https://dl.quavern.net/MarlCode/install.sh | sh

Windows (PowerShell):

irm https://dl.quavern.net/MarlCode/install.ps1 | iex

The installer verifies every download against the published release checksum before touching anything.

Get started

  1. Sign in: marl login opens your browser — approve the request with your myQuavern account. Marl Code uses your Marl subscription (Pro plan or above); no API key to copy.
  2. Optionally run marl init once to create the repository’s .marl settings, agents, commands, and skills structure. Interactive /init is different: it writes the project guide MARL.md.
  3. Run marl in a project directory and describe what you need. /help lists the commands. By default, Marl asks before changing files or running commands.
  4. Along the way: @file adds a file, !cmd runs a shell command and passes its result to Marl, and #note saves a project note.

In scripts and CI, use marl login --with-token with an API key, then marl -p "…". Update any time with marl upgrade.

Direct downloads

Version 1.4.0 · checksums: SHA256SUMS

Systemamd64arm64
macOS tar.gz tar.gz
Linux tar.gz tar.gz
Windows zip zip
NetBSD (QuavernOS native) tar.gz tar.gz

Marl Code is proprietary Quavern software, distributed in binary form. Interface in English and French. Use is subject to the Quavern terms of service.