Skip to content
PluginStats

@tangle-network/agent-app weekly downloads statistics

By tangle-network · npm · MCP servers

Build agent applications with typed chat, tools, sandboxes, integrations, billing, and evaluation.

View on npm Fresh · Oct 17, 2026

@tangle-network/agent-app has 28,467 recorded weekly downloads on npm, an increase of 664% over the past 30 days.

It ranks #672 of 2,251 tracked npm listings by weekly downloads.

Over 90 days, weekly downloads changed by +143%.

PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.

Weekly downloads
28,467
Official API · Oct 17, 2026
7-day growth
-10.5%
-3.3K weekly downloads
30-day growth
+664%
+24.7K weekly downloads
90-day growth
+143%
+16.8K weekly downloads
Rank
#672
Among tracked npm listings

About @tangle-network/agent-app

@tangle-network/agent-app

The application-shell layer for building agent products on the Tangle stack.

The substrate packages — @tangle-network/agent-runtime, agent-eval, agent-integrations, tcloud, sandbox — are the engine. This package is the shell: the chat tool-loop, the structured agent→app side channel, the integration-hub client, per-workspace billing, field crypto, and the web boundary utilities that every agent app otherwise rewrites by hand. You supply your domain through typed seams; the package supplies the mechanism and imports none of your code.

Who it's for: engineers building an agent product on the Tangle sandbox — a chat app, a copilot, an autonomous worker — who want the shell (chat routes, streaming, durability, approvals, billing, the tool side channel) as composable pieces instead of a per-app rewrite. It is not an agent framework or a model SDK: the reasoning lives in the sandbox agent; agent-app is everything around it — the turn plumbing, durability, and money.

Highlights

• Structured tool side channel — submit_proposal (approval-gated), schedule_followup, render_ui, add_citation, exposed as validated tool calls over three surfaces (HTTP route, per-turn MCP server, agent-runtime executor). No fenced-text parsing. • Bounded tool loop — runAppToolLoop / streamAppToolLoop: stream a turn → collect tool calls → dispatch → fold results back → re-run, capped. These are 1:1 aliases of runToolLoop / streamToolLoop from @tangle-network/agent-runtime/tool-loop (the engine owns the loop; this package adds no logic on that path). Substrate-free behind a streamTurn seam, so it drives a sandboxed agent, a Worker, or an in-browser copilot unchanged. • Assembled chat vertical — createChatTurnRoutes wires auth → thread/message store → streaming turn with buffered replay → uploads → sidecar question answering into one route factory, over authorize / produce / store / interactions seams. No hand-rolled orchestration. See examples/chat-app.md. • Sandbox-optional — the same tools, billing, eval, and loop work without a container. A fetch-only adapter maps any OpenAI-compatible stream (Tangle Router, tcloud) into the loop. See examples/browser-copilot.md. • Resumable turns — buffer a turn so a dropped tab loses nothing and a reconnecting client replays the tail. Two niches: a browser/edge copilot streaming the Router directly (no sandbox session to attach to), and any detached sandbox run driven through dispatchPrompt({ detach: true }) / streamPrompt that a browser must tail. Sandbox 0.37 driveTurn uses the message lane and can be tailed through the session gateway. An INTERACTIVE sandbox turn doesn't need it — drive it on the message lane (box.session(id).sendMessage()) and attach the tab with box.mintScopedToken() + SessionGatewayClient, or let the worker resume with box.streamPrompt('', { executionId, lastEventId }). See examples/resumable-turns.md. • Composes the engine, never forks it — /eval re-exports @tangle-network/agent-eval's verifier; /integrations wraps the hub; /tangle and /billing take the tcloud client as a structural contract. Engines are peer dependencies — you pin the version, nothing is bundled. • ESM, typed, zero runtime deps in the substrate-free modules (/runtime, /web, /crypto, /redact, /stream). Ships with .d.ts and npm provenance.

Install

The engine packages you actually use are peer dependencies — install the ones your modules touch:

| Peer | Required by |

| @tangle-network/agent-eval | /eval, /eval-campaign, /profile, /knowledge | | @tangle-network/agent-runtime | /runtime, /chat-routes | | @tangle-network/agent-integrations | /integrations | | @tangle-network/agent-interface | /interactions, /chat-store, /harness | | @tangle-network/sandbox | /sandbox | | @tangle-network/agent-knowledge | /knowledge-loop | | @tangle-network/agent-profile-materialize | /skills-placement | | @tangle-network/sandbox-ui | /brand, /work-product-react, /workspace-react | | @tangle-network/ui | /brand, /work-product-react, /workspace-react |

package.json defines the supported peer ranges. Run pnpm exec agent-app-peer-check to check the installed dependencies.

All of these except agent-eval, agent-integrations, and agent-interface are declared optional peers, so a product that never imports the subpath installs nothing.

Modules that import no engine package (/tools, /web, /crypto, /redact, /stream, /billing, /tangle — the last two take their client as a structural contract) need no peers.

For reports, dashboards, admin pages, and record lists, start with the shared operational-page compositions. For the conversational UI, start with the default workspace.

Quick start

A product supplies its taxonomy (which proposal types exist, which are approval-gated) and its handlers (the real DB/vault writes), then wires the tool side channel to whichever surface it runs on.

streamTurn is the one seam that varies by backend. For an in-browser or edge copilot talking to an OpenAI-compatible endpoint, you don't write it by hand:

The full three-transport walkthrough (Tangle Router, tcloud, Vercel AI SDK) is in examples/browser-copilot.md.

Building the full server chat vertical instead — auth, thread/message tables, a streaming turn with buffered replay, uploads, and sidecar question answering — is the job of createChatTurnRoutes (/chat-routes) and the modules around it. The end-to-end assembly, including the durable plan/question workflow and the client composer, is in examples/chat-app.md.

How it's organised

One rule decides where anything lives:

Does the capability make sense without a specific app's tool side channel, approval queue, or chat route? Yes → it belongs in an engine package (contribute it down). No → it's app-shell, and it belongs here.…

Description from the npm listing.

  • tangle
  • ai-agent
  • agent-framework
  • llm
  • tool-calling
  • mcp
  • openai
  • approval-workflow
  • cloudflare-workers
  • eval

Where @tangle-network/agent-app 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.

All npm2,248 listings · 113 pages · page 34, #12 (overall #672)
All npm: every listing in weekly downloads order
PNG SVG
MCP servers253 listings · 13 pages · page 4, #17 (overall #77)
MCP servers: every listing in weekly downloads order
PNG SVG

Charts

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

Adoption over time

@tangle-network/agent-app weekly downloads on npm, last 90 days: 28,467 weekly downloads as of Oct 17, 2026, +143% over 90 days.@tangle-network/agent-appWeekly downloads on npm · Last 90 days28,467downloads / week+143% over 90 days010K20K30K40K50K60KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 20, 2026 – Oct 17, 2026 · 90 observations · Updated Oc…pluginstats.com
@tangle-network/agent-app weekly downloads on npm, last 90 days: 28,467 weekly downloads as of Oct 17, 2026, +143% over 90 days.
PNG SVG

7/30/90-day growth

@tangle-network/agent-app weekly downloads growth on npm: -10.5% over 7 days, +664% over 30 days, +143% over 90 days.@tangle-network/agent-appWeekly downloads growth on npm28,467downloads / week now7-day growth-3,343 weekly downloads-10.5%30-day growth+24,740 weekly downloads+664%90-day growth+16,768 weekly downloads+143%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
@tangle-network/agent-app weekly downloads growth on npm: -10.5% over 7 days, +664% over 30 days, +143% over 90 days.
PNG SVG

Ranking history

@tangle-network/agent-app npm ranking history: currently #672 (by weekly downloads).@tangle-network/agent-appnpm ranking · by weekly downloads · Last 90 days#672current rank#670#671#672#673#674Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 18, 2026 – Oct 18, 2026 · 1 observations · Updated Oct 17, 2026pluginstats.com
@tangle-network/agent-app npm ranking history: currently #672 (by weekly downloads).
PNG SVG

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)
Recent weekly downloads observations for @tangle-network/agent-app
Date (UTC)Weekly downloadsChange vs. previous
28,467-11.4K
39,843-2.1K
41,953-5.7K
47,639-3.9K
51,5230
51,523+6.1K
45,462+13.7K
31,810+8K
23,810-468
24,278+2.2K
22,066+2.1K
20,015-2.2K
22,165+2.3K
19,879—

Similar npm MCP servers 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/@tangle-network/agent-app. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.