个人 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.