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.
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_longshipEverything 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.
