monag
A terminal view of agents working across your GitHub workspace. Linux, Python
3.10+, Git; Rich renders Markdown in the terminal. Optional GitHub integration uses gh.
python3 -m pip install .
monag
monag status
monag --machine --agents-only watch
monag --machine --agents-only --view tree watch
monag --root ~/github --markdown status > activity.md
monag --root ~/github watch
monag --root ~/github --github status
monag --root ~/github --json status
monag history --search ticket-001
monag doctor
monag run --task "Fix issue #42" --issue 42 -- claude
./project.sh --help
Running monag in a terminal opens the interactive shell and immediately prints
the agent dashboard plus the restart/backlog inventory. Use refresh to repeat
both reports, resume for worktrees and Planfile tickets, audit for the
Planfile/GitHub comparison, and quit or Ctrl-D to exit. monag watch remains
available for an always-refreshing dashboard; Ctrl-C exits it.
Use monag status for one snapshot. Pipes, --json, and --markdown default
to one snapshot unless watch is explicit.
Shows agent process count, working directories, concurrent agents in a checkout,
process trees and their working directories, changed files, recent commits,
reported tasks, searchable local history, and optional GitHub issues/PRs.
Custom agents: --agent LABEL=EXECUTABLE or run --agent-kind LABEL.
Open descriptor paths: --open-files. Watch records observations by default;
use watch --no-record to disable recording.
Put global options before status, watch, or run.
Planfile tickets are stored per sprint. planfile ticket list shows only the
current sprint; inspect the backlog explicitly with planfile ticket list --sprint backlog (or use monag resume, which reads every local sprint and
legacy keyed records). To reconcile local tickets with GitHub, run the
read-only preview first:
planfile sync github --dry-run --direction both
planfile sync github --direction both
Usage, interpretation and limitations · Documentation
Governance checks are available through ./project.sh on Linux/macOS and
project.bat on Windows; both entry points execute the repository's pinned
governance validator before optional analysis tooling.
Metadata
Release files for monag 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| monag-0.3.0.tar.gz | 53.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| monag-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 97.7 kB
Release files / monag-0.3.0.tar.gz
| Download URL | monag-0.3.0.tar.gz |
|---|---|
| Size | 53.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e68df978b60c51120e86917b59237b55a0018ff863552d250e2ed82f023d7816
|
|
BLAKE2b-256 checksum How to use checksums |
e7504733a5c68dce7d96fed8156b56bb04bd164431141d17a428b254c8ce2f1d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|
Release files / monag-0.3.0-py3-none-any.whl
| Download URL | monag-0.3.0-py3-none-any.whl |
|---|---|
| Size | 43.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5b2156a83e474f92278fcd52b4ea27a4abc94589b38d9b924dab82c9179aa8a0
|
|
BLAKE2b-256 checksum How to use checksums |
06899ad312048cf8bff127999aba74e1234efb9d30bf9807c23baf37dd1a0e01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.7
|