Skip to main content

A shell for orchestrating your local agents — convene councils, run debates, surface where the models disagree. Installs as `mootsh`; the command is `moot`. (Early development.)

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mootsh-0.0.1.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mootsh-0.0.1-py3-none-any.whl (3.5 kB view details)

Uploaded Python 3

File details

Details for the file mootsh-0.0.1.tar.gz.

File metadata

  • Download URL: mootsh-0.0.1.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using 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}

File hashes

Hashes for mootsh-0.0.1.tar.gz
Algorithm Hash digest
SHA256 b49a2b1615017e8ba313fb72b4f72eeff0ab88358cd0b499dbe4c4a9e175ac8a
MD5 56ce958a6ecf14c0f2496eb38bc4ff88
BLAKE2b-256 d63da0497aa06147f8853acb8782f5a9666b3907a7d2db3dc16a66e619a22cdf

See more details on using hashes here.

File details

Details for the file mootsh-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: mootsh-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.5 kB
  • Tags: Python 3
  • Uploaded using 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}

File hashes

Hashes for mootsh-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 256d95870f5d94eb3315e2cd1d36758bd81b7649c3410a57d7d3243d009da26b
MD5 494a6b596d6984d7c5fb7dd902235f43
BLAKE2b-256 18f7e150dead347369e77e9b6a29ed9982943abf5c73bcc129c66554f2aed415

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page