An LLM agent you can let loose. One binary. CLI, GUI, and IM server. Linux, macOS, Windows. Zero install, kernel-level safe by default.
# Linux / macOS
./gal init && ./gal chat
# Windows GUI - double-click galw.exe, done.Agentic loops are table stakes now - plenty of tools let an LLM call tools and iterate until done. GAL's bet is on the parts those tools skip: the same product across CLI, GUI, and IM, on Linux / macOS / Windows, with a kernel-enforced sandbox you can leave on in production - no Docker, no remote sandbox, no per-tool permission prompts.
| Form factor | Binary | Install |
|---|---|---|
| Terminal / SSH | gal |
copy file, run |
| Desktop GUI | galw |
copy file, double-click |
| IM / HTTP server | gal serve |
copy file, fill in tokens, run |
Kernel-level sandboxing, the same security model on every OS - Linux (private mount namespace + OverlayFS), macOS (Seatbelt), Windows (AppContainer). The LLM gets full productivity inside your project, and is blocked from corrupting your machine or exfiltrating secrets. Need to install a package or restart a service? /sudo <msg> grants exactly one turn of unrestricted access and snaps back automatically.
Model-driven memory lets the LLM decide what to summarize and what to keep. Tens of thousands of agent rounds in one session, with the current turn always protected.
- Skills - drop a
SKILL.md+ scripts into a folder, the LLM picks it up, the scripts become tools. - MCP - connect any MCP server, the tools and resources appear automatically.
Each Release contains platform-specific archives. The binary inside each archive has a clean name (gal / galw) - platform info is encoded in the archive name only.
| Platform | CLI (gal) |
GUI (galw) |
|---|---|---|
| Linux amd64 | gal-linux-amd64.tar.gz |
galw-linux-amd64.tar.gz |
| macOS amd64 (Intel) | gal-darwin-amd64.tar.gz |
galw-darwin-amd64.zip |
| macOS arm64 (Apple Silicon) | gal-darwin-arm64.tar.gz |
galw-darwin-arm64.zip |
| Windows amd64 | gal-windows-amd64.zip |
galw-windows-amd64.zip |
# Linux / macOS
tar xzf gal-linux-amd64.tar.gz
chmod +x gal
./gal init && ./gal chat
# Windows
# Extract gal-windows-amd64.zip, double-click gal.exe
# GUI: double-click galw.exeEach release includes a checksums.txt:
sha256sum -c checksums.txt --ignore-missing- 🐛 Bug reports: Open an issue
- ✨ Feature requests: Open an issue
- 💬 Discussions / Q&A: Start a discussion
You can also submit feedback via the official website.
- Official Website - docs, download page, feedback
- Releases - all versions
