🎉 gald3r v5.0.0-beta.51 is out — Throne, gald3r_ide and the CLI ship together on one tag — Throne sign-in lands on the Wails build, and every project now carries its first commandment.See release notes →
⛵ Build from source · No signed release yet

A full-screen terminal,
built to hold your focus.

Longshipis gald3r's keyboard-driven agentic focus terminal — a real conversational coding-agent session you run in place of (or alongside) the scrolling gald3r chat REPL. The compiled binary is gald3r_longship.

gald3r chat, gald3r run, and gald3r acpstill exist in the base CLI, but they're explicitly labeled reference executors — a minimal, headless fallback for scripting or environments without Longship. Longship is the first-party, canonical execution plane; the base CLI stays the control plane for tasks, bugs, workspace linking, and platform setup.

Inside the UI

A real agent session, on your terminal

A real agent session, not a REPL

A scrolling conversation view with markdown and diff rendering, an approval modal every time the agent wants to run a tool that needs your sign-off, and a question modal for when the agent needs to ask you something mid-turn instead of guessing.

Everything at your fingertips

Ctrl+P for a command palette, Ctrl+K to switch model/provider mid-session, Ctrl+G to jump between sessions for the current project, Ctrl+S for settings including in-app OAuth login for supporting providers (xAI today).

dashboard — the free swarm visualizer

Renders a live gald3r autopilot loop run as a per-lane terminal dashboard, read entirely from that run's local, durable events ledger — no world_tree connection or login needed. "A swarm must never run dark for hours."

One engine, three front ends

run (one-shot, scriptable), ui (the full interactive TUI), and acp (a JSON-RPC Agent Client Protocol server for hosts like Zed) all build and drive the exact same agent turn loop — same tool catalog, hook engine, approval gate, and model provider router.

Session, provider, and project tooling

session list/show/rename/rm/new, provider login/logout/list, project info/list, catalog update/discover for local inference servers (Ollama, LM Studio), and usage for estimated or reported token cost.

Desktop notifications

Fires a desktop notification when the terminal loses focus during a long-running turn, so nothing goes unnoticed while you're looking elsewhere.

Current status

What's not there yet

No signed release yet

Unlike gald3r and gald3r-api, Longship has no binary attached to gald3r_core's tagged releases today — building from source is the only path.

backend is unimplemented

The shared multi-client backend mode is a registered subcommand that prints "not yet implemented" and exits — not a hidden or half-working feature, it genuinely does nothing yet.

version -check is unimplemented

Self-update checking has no release-feed URL or signed-artifact distribution mechanism wired up yet, and the command says so rather than silently no-op'ing.

provider login is API-key-only

The non-interactive CLI verb only stores a static API key. A real interactive OAuth flow exists, but only inside the TUI's own settings screen (Ctrl+S, currently for xAI).

Get it

Build from source

Longship isn't part of Gald3r-Labs/gald3r_core's signed binary release pipeline yet — an honest gap, not a hidden feature. Requires Go 1.26+; the module lives at gald3r_tui (package gald3r.ai/tui), already wired into the repo's go.work.

bash
git clone https://github.com/Gald3r-Labs/gald3r_corecd gald3r_corego build -o gald3r_longship ./gald3r_tui/cmd/gald3r_longship # configure a model provider first./gald3r_longship provider login <provider-id> -api-key <key> # then launch — same as running "gald3r_longship ui"./gald3r_longship

Everything else ships free with the CLI

The gald3r CLI, Throne, gald3r_ide, and Cartograph all have signed downloads today. Longship is the one surface that's source-only for now.