Skip to content

Installation

Quick install

The fastest way to get Glue is a prebuilt binary from GitHub Releases.

curl -fsSL https://getglue.dev/install.sh | sh

macOS via Homebrew

bash
brew install helgesverre/tap/glue

Windows

Download glue-windows-x64.exe from the latest GitHub release and place it somewhere on your PATH.

bash
brew install helgesverre/tap/glue

Windows

Download glue-windows-x64.exe from the latest GitHub release and place it somewhere on your PATH.

Prerequisites

To run Glue you need:

  • Git — required for worktree support.
  • API key for at least one LLM provider (Anthropic, OpenAI, Gemini, Mistral, Groq, OpenRouter, GitHub Copilot via OAuth device-code, or a local Ollama instance — no key needed for Ollama or Copilot).

To build from source you also need the Dart SDK 3.12+ — available at dart.dev/get-dart. If you already have the Flutter SDK installed, the Dart SDK is included. Verify with dart --version.

Install from Source

Clone the repository and install using just or run directly with Dart:

bash
# Clone the repository
git clone https://github.com/helgesverre/glue.git
cd glue

# Install (option A: using just) — compiles → dist/glue, symlinks ~/.local/bin/glue
just cli::install

# Install (option B: run directly with Dart)
dart run cli/bin/glue.dart

Verify the Installation

After installing, confirm that Glue is available on your path:

bash
glue --version

You should see the installed version printed to your terminal. If the command is not found, make sure that Dart's global package bin directory is in your PATH.

Launch Glue in a Project

Navigate to any project directory and launch an interactive session:

bash
cd my-project
glue

INFO

Glue operates in the context of your current working directory. Always cd into the project you want to work on before launching.

Where Glue stores its files

All personal state — config, credentials, sessions, logs — lives under a single directory we call GLUE_HOME. By default it's ~/.glue/:

OSPath
macOS/Users/<you>/.glue/
Linux/home/<you>/.glue/
Windows (native)C:\Users\<you>\.glue\

The directory is created on first run. Override with the GLUE_HOME environment variable if you want it somewhere else (dotfiles, per-project). See Configuration for the full layout.

Next Steps

With Glue installed, head to the Quick Start guide to configure your API key and send your first prompt.

See also

Released under the MIT License.