Skip to main content

moot

A shell for orchestrating your local agents. Convene a council, run a debate, surface where the models disagree — then keep the verdict.

⚠️ Early development. This 0.0.1 release reserves the name. The tool is being actively built; the CLI below is the direction, not yet the reality.

moot orchestrates the agentic harnesses you already have installed (Claude Code, Codex, Gemini CLI, OpenCode, goose, …) into structured multi-agent deliberations, and deposits the results into a durable, queryable garden of markdown. It speaks ACP to drive local agents and MCP for tools and memory. Local-first; it uses your own agents and credentials, never a proxy.

The headline isn't "consensus = a better answer" — it's disagreement as a signal: moot shows you where independent frontier models diverge, and why, so you know exactly where a decision needs a human.

moot council  "Should we ship the migration on Friday?" --via claude-code,codex,gemini
moot debate   "Rust vs Go for the new service"          --rounds 3
moot disagree < design.md            # where do the models diverge?
moot plant    ~/garden/decisions/    # keep the verdict, queryable forever

Install

uv tool install mootsh     # or: pipx install mootsh

Installs as mootsh; the command you run is moot.

Status

Under construction. Star/watch the repo for the first real release.

License

MIT

Release files for mootsh 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mootsh 0.0.1
File Size Uploaded
mootsh-0.0.1.tar.gz 2.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mootsh 0.0.1
File Interpreter ABI Platform
mootsh-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.0 kB

Release files / mootsh-0.0.1.tar.gz

Download URL mootsh-0.0.1.tar.gz
Size 2.5 kB
Tags Source
SHA-256 checksum
How to use checksums
b49a2b1615017e8ba313fb72b4f72eeff0ab88358cd0b499dbe4c4a9e175ac8a
BLAKE2b-256 checksum
How to use checksums
d63da0497aa06147f8853acb8782f5a9666b3907a7d2db3dc16a66e619a22cdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / mootsh-0.0.1-py3-none-any.whl

Download URL mootsh-0.0.1-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
256d95870f5d94eb3315e2cd1d36758bd81b7649c3410a57d7d3243d009da26b
BLAKE2b-256 checksum
How to use checksums
18f7e150dead347369e77e9b6a29ed9982943abf5c73bcc129c66554f2aed415
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.16 {"installer":{"name":"uv","version":"0.11.16","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page