CLIARE
modiqo
Rust tool that probes a CLI as a black box and scores how ready it is for AI agents to drive.
What is CLIARE?
CLIARE measures command-line tools for "agent readiness": it runs a binary under bounded controls, records real runtime behavior, and produces command indexes, issue ledgers, scorecards and agent skills - positioned as "OpenAPI/Swagger for CLIs, but generated from runtime evidence rather than hand-written docs." It flags unsafe discovery side effects, missing help coverage and precondition blockers, and plugs into CI via a GitHub Action.
| Fact | Value |
|---|---|
| Maintainer | modiqo |
| GitHub stars | 712 (as of 2026-07-11) |
| Forks | 42 |
| License | Apache-2.0 |
| License type | OSI-open |
| Category | Coding agents and context efficiency |
| Status | Rising |
| Edition | 2026-07 |
| Last verified | 2026-07-11 |
Pros & Cons
Pros
- Novel angle: infers CLI behavior from runtime evidence instead of trusting hand-written docs
- Produces CI-friendly artifacts (scorecards, JSON/YAML, markdown) and persona-specific reports
- Written in Rust and ships a GitHub Action for CI integration
Cons
- Very early (v0.1.9) - the output format and scoring model are likely to change
- Niche: only useful if you're specifically hardening a CLI for agent consumption
- Black-box probing means result quality depends on how well its bounded runs exercise your tool
License
Apache-2.0 (OSI-open)
When it is interesting
You maintain a CLI and want an evidence-based scorecard of how well agents can drive it, wired into CI.
When it is too early
You just want CLI docs for humans, or you need a stable versioned spec rather than a pre-1.0 measurement format.
This repo featured in the 2026-07 edition of the Open-Source AI Radar.
RTK
rtk-ai
CLI proxy that compresses shell command output before your AI coding assistant sees it, cutting tokens 60-90%.
TOON
toon-format
Token-Oriented Object Notation - a compact serialization format that uses ~40% fewer tokens than JSON.
planning-with-files
OthmanAdi
Crash-proof markdown planning for AI coding agents - persists task state across context loss and /clear.