@intentface/latch-core weekly downloads statistics
By intentface (9 listings) · npm · AI SDKs
Latch core — runtime, types, and seams for building agents on the AI SDK. Subpaths: /models (models.dev catalog + provider hooks) and /harness (default sandbox/app tools); their extra deps are optional peers, loaded lazily.
@intentface/latch-core has 654 recorded weekly downloads on npm, an increase of 529% over the past 30 days.
It ranks #1462 of 2,255 tracked npm listings by weekly downloads.
PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.
About @intentface/latch-core
@intentface/latch-core
The framework core for building agents on the AI SDK v7 — the runtime, the message/identity model, and the pluggable seams everything else plugs into. Dependency-light and host-agnostic (no HTTP framework, no DB, no provider SDKs).
📖 Full documentation: docs source — to read it locally, run pnpm --filter @intentface/latch-docs dev and open http://localhost:3100/docs.
In one screen
What it does
• Runtime (createRuntime) — composition root + operations facade. Runs one agent turn with a ToolLoopAgent, streams UIMessage parts, persists messages/runs/usage, and handles approvals (HITL), durability (leases + reaper), subagents, and schedules. • Message model — AppMessage = a typed AI SDK UIMessage. The source of truth; two axes (visibility, sendToModel) drive the client and model projections. • Seams — StorageAdapter, ConnectionRegistry, Vault, Pricing, MemoryProvider, plus the cron / sandbox / harnessTools / telemetry hooks. Principal stays opaque: authz is the integrator's job. • Helpers — defineAgent, defineContext, mergeConnections, computeCost / staticPricing, toModelMessages / toClientMessages.
Docs map
| Page | Covers |
| Introduction | what it is, the adoption tiers, a minimal runtime | | Runtime | every config field, every operation, what a turn does in order | | Agents | defineAgent, capability flags, subagents, dynamic agents | | Turn inputs | principal, context, messages, projections, compaction | | Storage | the StorageAdapter contract and the guarantees it must make | | Operations | durability, schedules, human-in-the-loop | | Seams | connections, vault, memory, pricing, telemetry, sandbox |
Runnable examples live in apps/example (source) — 23 smoke scripts covering persistence, durability, resume, approvals, MCP, vault, cost and observability.
Where it fits
The base of the @intentface/latch-* stack. Mount it over HTTP with latch-server; persist with latch-drizzle; add tools via latch-mcp / latch-openapi; reach chat platforms with latch-channels. Chat UI primitives live in a separate repo, @intentface/chat.
Description from the npm listing.
- ai
- ai-sdk
- agents
- llm
- agent-runtime
- durable-execution
- tool-calling
Where @intentface/latch-core sits in the listing
Each band is one page of 20. Weekly downloads on a log 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.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
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.
Recent observations
Full history (121)Similar npm AI SDKs plugins
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/@intentface/latch-core. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.