個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證An agent harness for the terminal: any model, every command in an OS sandbox, a gate that asks, snapshots before every change
翻譯準備中
正在載入完整 README。
檢視完整 README ↗curl -fsSL https://github.com/axiomata-labs/glut/releases/latest/download/install.sh | sh
Glut assumes the model can be steered by anything it reads — a README, a web page, a command's output — and limits what it can do instead of trying to detect it. It is a lean tool-calling loop over any OpenAI-compatible, Anthropic or Responses API — OpenRouter, OpenAI, a ChatGPT plan, Anthropic, Gemini, DeepSeek, Mistral, local models through Ollama or LM Studio, and two dozen more. It reads and edits your project, runs your tests and builds, and shows you every step in a terminal UI made for long sessions: several agents side by side, an arena that pits models against each other, plans that run while you sleep, and your editor at hand.
Status: 0.1.0, early. Glut is used every day by its author and is solid on macOS; Linux is tested in containers. Expect rough edges, and please report them.
.env files cannot be read; git hooks,
.cargo/config.toml, .vscode/tasks.json and the like stay untouched at any depth; the network goes through a
proxy that asks before a new host. See the security model.ls, grep, git status …) runs at once; rm -rf, git push and sudo always ask. "Always allow" means the
scope you pick: this exact command, git status *, or git *./steps puts them back, /rewind
the conversation with them), and resumes a run that was lost midway.| A first task | The arena | Neovim |
|---|---|---|
| failing tests found and fixed, every step shown | three models blind, their time, cost and diff | an edit as a diff in your editor, your change in it |
Every scene is a real run; the website replays ten of them as text.
As of 2026-11-05, from each tool's own documentation — the full comparison has nine tools, the sources, and where the others are ahead.
| Glut | Claude Code | Codex CLI | opencode | pi | |
|---|---|---|---|---|---|
| Models | any vendor, local | Claude only | OpenAI, local | any vendor, local | any vendor, local |
| OS sandbox for commands | on by default | opt-in | on by default | none | none, a container advised |
| Network of commands | proxy asks per host | proxy, allow-list | off; optional proxy | none | none |
| Tool output | never cut | cut, rest in a file | token budget | cut, rest in a file | cut, rest in a file |
| Models side by side | arena, test bench | — | — | — | — |
| Licence | MIT / Apache-2.0 | proprietary | Apache-2.0 | MIT | MIT |
# macOS and Linux, a prebuilt program (checksums verified):
curl -fsSL https://github.com/axiomata-labs/glut/releases/latest/download/install.sh | sh
# Homebrew:
brew install axiomata-labs/tap/glut
# From source (a current stable Rust):
cargo install glut-tui
More, including what macOS asks the first time and how to build from a checkout: docs/install.md.
glut providers add openrouter # or anthropic, openai, ollama … — `glut providers catalog` lists them
cd your-project
glut
Type what you want done. ⇧⇥ switches the mode (plan, ask, build, auto), / lists every command, ⌃K shows every
key, /help <command> opens its page. A walk through the first session:
docs/getting-started.md.
| Getting started | the first session, modes, the screen |
| Manual | every command, one page each — also in Glut with /help |
| Configuration | ~/.glut/ and .glut/: settings, providers, MCP, hooks, skills, agents |
| Security model | what the gate and the sandbox hold back, and what they do not |
| Architecture | how a turn runs, the crates, where to start reading |
| Glut as a library | embedding the loop in your own program; glut run's JSON events |
| Editor protocol | what an editor plugin and Glut say to each other |
| Glut and other coding agents | nine others compared, dated and sourced — and where they are ahead |
Issues and pull requests are welcome — see CONTRIBUTING.md. Found a way past the sandbox or the gate? That is the most useful thing you can tell us. A vulnerability goes to SECURITY.md, not to an issue. The repository's AGENTS.md is what a coding agent (Glut, or another) should read before it touches the code.
Licensed under either of Apache License, Version 2.0 or MIT license at your option. Unless you explicitly state otherwise, any contribution you submit for inclusion in Glut shall be dual licensed as above, without any additional terms or conditions.