neuron-explorer
Steering-first neuron explorer for Qwen3.5-4B: push every MLP neuron, keep every rollout, browse the results
翻译准备中
Local-first multi-agent orchestration. Tell a lead agent a goal: it writes the prompts, creates the agents and MCP tools, and runs the work in a group chat.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗agt is a multi-agent orchestration framework that runs on your own machine. You talk to one agent, the lead.
Tell it what you want done, and it writes the role prompts, creates the agents, has a coding agent build any tool that is missing, puts everyone in a group chat and runs the work. You watch, step in when you want to, and approve what needs approving.
In most multi-agent frameworks you define the agents, their tools and how they connect before anything runs. In agt, setting up the team is work the agents do themselves.
Agents manage resources with tools. Prompts, models, MCP servers and agent definitions are files that agt manages, and an agent given the resource_management capability can create and change them through tool calls. That is how the lead gets from one sentence to a working team, and everything it creates is a file you can read and edit.
Teams work in chats. Agents have direct and group chats and @mention each other, the same way people do. A scheduler decides who replies, who waits and who stays quiet. There is no workflow graph to design: orchestration happens in the conversation, which takes whatever shape the work needs.
Isolation is enforced by tools. An agent can only do what its attached tools allow, and a new agent does not inherit the tools of the agent that created it. In the murder mystery below, each player's tool can only ever return that player's own clue. No prompt has to ask anyone not to look.
Existing coding agents join the team. An agent can run on Codex, Claude Code, DeepSeek Harness (dsh) or another ACP agent instead of the built-in model loop. It keeps its own tools and sandbox, and works with the rest of the team through agt's messaging, tasks and memory. The lead can hand one a spec, get back a tested MCP server, and attach that server to the agents that need it.
Work survives restarts. Conversations, runs, tasks and approvals are stored in SQLite. Pending work picks up where it stopped, and work whose outcome is unclear is flagged for you instead of being run twice.
You keep control. Every tool call can wait for you, go to a reviewer model first, or run freely. The Web console shows who is working on what, including chats between agents that you are not part of.
A complete project and two real runs, each started by a single message to the lead. The examples page walks through all three.
AI Werewolf, a full project on agt. Twelve AI players and an AI God play a 12-seat Werewolf game. Each player has an engine MCP server of its own, which keeps the roles apart. One message to the lead runs a whole game; voice and replay agents then turn it into audio, a web replay and a video.
A murder mystery with a tool built by Codex. The lead had a Codex agent write a clue server, then created a game master and three players, gave each player a copy of the server locked to that player, and ran the game.
A research team that argues. Asked whether to migrate to Postgres 17, the lead created a performance researcher, an operations researcher and a reviewer, and opened a group chat. The reviewer challenged both researchers, and after two rounds the group reached a verdict. The recording at the top of this page is this run.
agt comes as a command-line tool and as a desktop app. Both use the same data, so you can switch between them.
macOS and Linux:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/blacsheep/agt/releases/latest/download/agt-cli-installer.sh | sh
Windows (PowerShell):
powershell -ExecutionPolicy Bypass -c "irm https://github.com/blacsheep/agt/releases/latest/download/agt-cli-installer.ps1 | iex"
The installer puts a prebuilt agt in ~/.local/bin; the Web console is built into it. Other ways to install, updating and uninstalling are in Installation.
AGT Studio is the console as an app for macOS, Windows and Linux, with a tray icon and notifications. Download the installer for your system (.dmg, -setup.exe, .AppImage or .deb) from the latest release. See Desktop app.
Either way, you need a model API that supports tool calls: OpenAI or a compatible service, Anthropic, or Google Gemini. Coding agents also need the tool they run on, such as the Codex CLI, Claude Code or DeepSeek Harness.
agt web
Open the link it prints, including the token after #, or open AGT Studio. Connect a model, create the lead, and send it a goal; the Quick start takes you through each step. The console only listens on 127.0.0.1. To reach it on a server, use an SSH tunnel.
The documentation site is in English and Chinese.
| If you want to | Read |
|---|---|
| Understand the idea | What is agt? |
| Get a lead building a team | Quick start |
| See two full runs | Examples |
| Learn the moving parts | Core concepts |
| Set up models, agents, MCP, coding agents, tasks, memory or approvals | Guides |
| Look up a command or setting | Modules |
| Fix an agent that does not reply | Troubleshooting |
| Know what is safe to expose | Security model |
Everything is kept in one directory, ~/.agt, created the first time you run agt. Set AGT_HOME to keep it somewhere else, or run agt init <dir> to start a separate home for a project:
~/.agt/
config.yaml workspace settings
providers/ models/ prompts/ skills/ mcps/ agents/ harnesses/
im/im.db conversations and messages
runtime/runtime.db runs, tasks, approvals, harness sessions
agt is meant for one person on a trusted machine. It is not a hosted or multi-user service.
agt is a first implementation of an idea: agents that build their own team and work together in chats. It is early, and it likely has bugs as well as design decisions that did not get enough thought.
If the ideas are useful to you, fork it and adapt it to your own needs. Some directions we have thought of:
Issues and pull requests are welcome too.
Build and test instructions, the crate layout and the release process are in CONTRIBUTING.md. The internal design is documented in Architecture (Chinese).
Thanks to the LINUX DO community for its support and discussions.
If you use agt in research, cite it with CITATION.cff. agt is released under the MIT License.