Skip to content
PluginStats

@miller-tech/uap weekly downloads statistics

By miller-tech · npm · Claude Code

Autonomous AI agent memory system with CLAUDE.md protocol enforcement

View on npm Stale · Oct 18, 2026

@miller-tech/uap has 2,614 recorded weekly downloads on npm, ranking #1297 of 2,391 tracked listings.

Weekly downloads
2,614
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1297
Among tracked npm listings

About @miller-tech/uap

<div align="center">

Universal Agent Protocol (UAP)

The discipline layer that turns a talented-but-unreliable AI coding agent into a dependable member of your software delivery line.

npm Node Tests License

447 TypeScript modules across 34 subsystems · 530 vitest suites (~6,250 tests, + a ~1,400-test Python enforcer/proxy suite) · 9 agent harnesses

Quickstart · Why UAP? · Origin & principle · The delivery pipeline · uap deliver · Docs

</div>

Origin & principle

UAP is a Miller-Tech tool built for real delivery floors. The failures it targets are the ones that keep recurring in agentic development — "done" code that never ran, edits on main, forgotten decisions, prose architecture rules that blocked nothing, agents that stall on any question or silently decide for you. The fix that works, every time, is the same: turn the software-engineering practice into an executable check the agent cannot route around. Enforce, don't suggest.

That principle became UAP — a discipline layer installed underneath the agent harness, putting a verification station at every point where agentic development actually breaks. It is hardened under its own gates (worktree isolation, parallel review, evidence-bound shipping), which makes the tool the proof of its own thesis. Design decisions are recorded in the ADR set; inspirations and prior art are credited in docs/ATTRIBUTION.md.


Why UAP?

Shipping software with an AI agent is a lot like running a small factory floor. Intent comes in one end; working, verified, merged code should come out the other. In between are stations — understand the job, set up a bench, build it, check it actually works, ship it — and a jam at any one of them quietly ruins everything downstream.

Coding agents are capable but undisciplined line workers. They forget yesterday's shift, grab the wrong tool, build something that looks right, stamp it "done" without plugging it in, and trip over the other workers on the floor. That's not a problem you fix by swapping in a smarter model — it's a process problem. UAP is the process: it sits underneath your agent harness (Claude Code, Factory, Cursor, OpenCode, and more) and puts a station at every point where the line usually breaks — no model change required.

Where the line jamsWhat UAP puts thereWhat you get
Agent starts every session amnesiac4-tier memory with semantic recall + write-gatesIt remembers your codebase and past decisions
Tool output floods the context windowMCP Router — tool-hiding + output compressionUp to ~98% smaller on big tool calls
"Looks right" but doesn't runuap deliver — a loop against your real gatesCode that compiles, not a mock-up of it
Agent grades its own homeworkExecution/runtime verify + a separate acceptance judge"Done" means verified done
Two agents clobber each otherWorktree isolation + live file coordinationConflict-free parallel work
"Guidelines" get ignoredPolicy gates as executable hooks, not proseViolations are blocked, not politely suggested
Same mistake, every sessionMemory promotion + pattern learningThe floor gets better every run
The agent stalls on any question — or silently decides for youAttention queue + AFK auto-deciderAsks are recorded with a safe default and work continues; unattended adoption is logged, never silent
Fast tasks idle behind slow siblingsCompletion-triggered dispatchA finished task's slot refills instantly; dependents start the moment their last dependency settles
Plans the agent can't follow; it guesses its own toolingPlan readability gate + self-knowledge cardLegible plans; the agent answers "how do I X" from its own version-pinned card

→ Take the full station-by-station tour: The UAP Delivery Pipeline.


Quickstart

# Install globally
npm install -g @miller-tech/uap

# One friendly, arrow-key guided setup in your project
cd your-project
uap setup

uap setup walks you through the whole line — memory, patterns, policy gates, model routing, multi-agent coordination, and the verification gates — and wires it into every agent session. Take the defaults and you're one Enter away from a disciplined agent.

uap memory query "how did we handle auth last time?"   # semantic recall
uap deliver "add rate limiting to the API"             # drive a model to verified completion
uap dashboard overview                                  # live task / agent / memory state

The deliver harness

The two stations that matter most are Build and QC, and uap deliver owns both. It's a convergence loop that iterates a model against your project's real completion gates until the work is actually delivered — build passes, tests pass, lint is clean — not until the model thinks it's done.

uap deliver "implement the password reset flow"

What happens under the hood:…

Description from the npm listing.

  • claude
  • claude-code
  • factory-ai
  • opencode
  • forgecode
  • vscode
  • ai-agent
  • context
  • memory
  • worktree
  • cli

README badge

Show your rank in a README or on your website. The badge updates automatically.

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

@miller-tech/uap weekly downloads on npm, last 90 days: 2,614 weekly downloads as of Oct 18, 2026.@miller-tech/uapWeekly downloads on npm · Last 90 days2,614downloads / week2.3K2.4K2.5K2.6K2.7K2.8K2.9KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18downloads / weekOct 18, 2026 – Oct 18, 2026 · 1 observations · Updated Oct 18, 2026pluginstats.com
@miller-tech/uap weekly downloads on npm, last 90 days: 2,614 weekly downloads as of Oct 18, 2026.

7/30/90-day growth

@miller-tech/uap weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.@miller-tech/uapWeekly downloads growth on npm2,614downloads / week now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
@miller-tech/uap weekly downloads growth on npm: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.

Ranking history

@miller-tech/uap npm ranking history: currently #1297 (by weekly downloads).@miller-tech/uapnpm ranking · by weekly downloads · Last 90 days#1297current rank#1295#1296#1297#1298#1299Jul 23Aug 7Aug 22Sep 6Sep 21Oct 6Oct 21rankOct 21, 2026 – Oct 21, 2026 · 1 observations · Updated Oct 18, 2026pluginstats.com
@miller-tech/uap npm ranking history: currently #1297 (by weekly downloads).

Listing placement

All npm2,389 listings · 120 pages · 1,196 shown · page 66, #8 (overall #1,308)
All npm: every listing in weekly downloads order

Listing placement

Claude Code279 listings · 14 pages · page 6, #12 (overall #112)
Claude Code: every listing in weekly downloads order

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Each band is one page of 20. Weekly downloads on a linear scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

Recent observations

Full history (1)
Recent weekly downloads observations for @miller-tech/uap
Date (UTC)Weekly downloadsChange vs. previous
2,614—

Similar npm Claude Code plugins

All 20 @miller-tech/uap alternatives

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/@miller-tech/uap. First seen Oct 21, 2026; last successful collection Oct 21, 2026. See the methodology.