Head to head · Diagram creation · October 2026 research run

Mumble vs PlantUML

PlantUML scores 66.9 (B) on agent readiness against Mumble's 7.5 (F), and leads in every scored category. Both do diagram creation.

Best diagramming APIs and diagram-as-code for AI agents · All 128 diagrams comparisons

Which one, for what

Mumble F

Best for A person on a Mac with early access who wants a live, transcript-linked diagram of a call or workshop, kept as plain files in git, and who already pays for Claude Code or Codex.

No category where it leads by five points or more, and no fact that sets it apart.

Watch for

No API or MCP server an outside agent can call. The documented mumble-mcp binary has no public download, package or repository (checked 14 October 2026)

PlantUML B

Best for Agents that write sequence, class, state, component, deployment, Gantt or C4 diagrams as text and render them locally or in CI.

Ahead on

  • Reliability, 83 against 5
  • Schema & documentation, 65 against 10
  • Agent ergonomics, 78 against 0
  • Security & auth, 50 against 0
  • Payments & pricing, 60 against 30
  • Maintenance & community, 73 against 0
  • Transparency & trust, 73 against 13

Also in its favour

  • Open source

Watch for

The default security profile is LEGACY, which gives diagram text full access to local files and URLs through !include. The docs say it will be removed, with no date

Score by category

CategoryWeight this runMumblePlantUMLEdge
Reliability16%20583PlantUML +78
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.21065PlantUML +55
Agent ergonomics13%16.2078PlantUML +78
Security & auth14%17.5050PlantUML +50
Payments & pricing10%12.53060PlantUML +30
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.8073PlantUML +73
Transparency & trust7%8.81373PlantUML +60
Negative events≤150-2
TotalF 7.5/100B 66.9/100

Facts side by side

FactMumblePlantUML
KindPlatformSDK + MCP
Vendortiny spacePlantUML project (Arnaud Roques)
Hosted endpointno (local only)no (local only)
Transports
AuthNoneNone
PricingYour planFree
x402nono
LicenceNo licence, terms of use or source repository was found on tinyspace.ai or GitHub (checked 2026-10-14). The app and the mumble-mcp binary are not published as open sourceGPL-3.0-or-later
Read-only variant documentednono
llms.txtyesno
Last releasenone2026-09-05
Terms last updatedno document linkedno document linked
Privacy policy last updatedno date givenno document linked
Customer content may train models
Terms restrict automated access
Terms restrict benchmarking
Terms or service can change without notice
Arbitration or class-action waiver
Popularitynone13k stars, 207 npm/wk

Verdicts

Mumble

Mumble keeps audio on the Mac and stores each conversation as plain files in ~/Mumble, with canvas JSON that diffs cleanly. There is no API or MCP server an outside agent can call today. The documented mumble-mcp has no public download, package or repository, and the app is reached only through an early-access waitlist.

PlantUML

One Java command reads diagram text from stdin and writes PNG, SVG, PDF or ASCII with no account, and CI passed on the last eight pushes. The default security profile lets diagram text read any local file and fetch any URL, and the documentation still lists chronology diagrams that release 1.2026.2 switched off.

Before you call either

Mumble

  1. Don't plan to call Mumble from another agent. Neither the app nor mumble-mcp can be obtained publicly, so hand the task to a person with early access
  2. Don't configure /path/to/mumble-mcp from the docs. It is a placeholder, and no binary is published
  3. If the person already has Mumble, read ~/Mumble/<capture>/ directly, capture.json for the transcript and diagram.canvas for the map
  4. Keep canvas keys in schema order and never rename a node id, or the edges that name it are orphaned and the canvas is refused. Use git as the undo
  5. Don't write to a capture that is being recorded. The app doesn't merge the two versions

PlantUML

  1. Set PLANTUML_SECURITY_PROFILE to SANDBOX or ALLOWLIST before rendering text from an untrusted source. The default profile lets !include read local files and fetch URLs
  2. Run java -jar plantuml.jar --check-syntax with -stdrpt first and read the exit status. Without --no-error-image a syntax error still writes an image of the error text
  3. Pass -pipe with --svg, --txt or --utxt to work without files. --txt output suits a text-only model
  4. Start the local server as -picoweb:8080:127.0.0.1. Without the bind address it listens on every interface
  5. Use npx -y @plantuml/mcp-js when no Java runtime is present. It renders SVG only, so use the jar for PNG or PDF

Questions

Which is better for AI agents, Mumble or PlantUML?

PlantUML scores 66.9 (B) on agent readiness against Mumble's 7.5 (F), and leads in every scored category.

Are Mumble and PlantUML open source?

No open-source release is listed for Mumble. PlantUML is open source (GPL-3.0-or-later).

Other comparisons with Mumble or PlantUML

Disclosure

Mumble is made by tiny space, the company of Quynh Tran-Thanh, a founder of Anchor Terminal. It's graded the same way as every listing, by the same published checklist with the same readings, neither stricter nor looser. Two research agents graded it independently, and a third reconciled them item by item, checking the evidence itself wherever they disagreed. letme never picks it.

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.