Skip to content
PluginStats

alvin-bot weekly downloads statistics

By alvbln · npm · MCP servers

Self-hosted autonomous AI agent on Telegram, Slack, Discord, WhatsApp, Signal, terminal & web. Claude Agent SDK + multi-provider engine with auto-failover, detached sub-agents, zero-config memory. Local-first, telemetry-free.

View on npm Fresh · Oct 17, 2026

alvin-bot has 7,262 recorded weekly downloads on npm, a decrease of 57.9% over the past 30 days.

It ranks #998 of 2,255 tracked npm listings by weekly downloads.

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

PluginStats has 543 daily observations since Apr 23, 2025; the latest is from Oct 17, 2026.

Weekly downloads
7,262
Official API · Oct 17, 2026
7-day growth
-49.7%
-7.2K weekly downloads
30-day growth
-57.9%
-10K weekly downloads
90-day growth
+368%
+5.7K weekly downloads
Rank
#998
Among tracked npm listings

About alvin-bot

🤖 Alvin Bot — Autonomous AI Agent

v1.5.160.1: Alvin Live: talk to the whole agent, not just a voice model. Real-time voice in the web interface, with every request handled by Alvin's lanes, tools, memory and sub-agents while you keep talking.

Your personal AI agent — on Telegram, WhatsApp, Discord, Slack, Signal, Terminal, and Web.

Alvin Bot is a self-hosted autonomous AI agent that runs on your own machine and answers you on Telegram, Slack, Discord, WhatsApp, Signal, a terminal TUI, and a web dashboard. It is built on the official Claude Agent SDK and runs a provider-agnostic engine that also drives OpenAI, Groq, Google Gemini, NVIDIA NIM, OpenRouter, and Ollama, with automatic failover after two consecutive provider failures and a heartbeat health check every five minutes. Unlike most personal AI agents, it ships a zero-config indexed memory store: with no embedding API key it installs a small multilingual search model that runs inside the bot (no Ollama, no key) and uses a built-in SQLite FTS5 keyword index until then, so recall works out of the box. It dispatches detached sub-agents as independent claude -p subprocesses that keep running and deliver their result even if the parent conversation is aborted. It is local-first and telemetry-free — prompts and responses are never logged off-machine, secrets live in a chmod-0600 .env, and shell execution is allowlisted by default.

What's new — v1.5.160.1 (October 2026): Messages during a reply are handled, not cut off. If a background agent was running and you wrote while Alvin answered, the bot aborted the answer and showed "I got tangled"; a reply that is not waiting for the agent now keeps running and takes your message along. Agent results on Claude lanes no longer start with a false "summary unavailable" note.

v1.5.160.0 *(October 2026)*: Alvin Live, now with your choice of the working model. Alvin Live connects real-time voice to the complete agent harness: Gemini Live listens and speaks, and everything that needs your data or an action runs in Alvin's lanes with their tools, memory, sub-agents and failover, several tasks in parallel while the conversation goes on. New in this release: the Live settings choose which model handles the tasks of a call (your fallback order still applies), task cards show the real state after you hang up, and "New session" starts without leftover results. Built into the web interface: a browser on your laptop or phone is enough.

v1.5.159.0 *(October 2026)*: Alvin Live. A new Live page in the web interface turns Alvin into a phone call: Gemini Live is the voice, and everything that needs your data, research or an action goes to Alvin in a lane with your model, tools and background agents. Interrupt at any time, speak any language, ask "how far is it?" or "stop that" and get the real state. Setup checks a pasted Gemini key with a real live connection (free tier available); the newest live model is used automatically, 30 voices with preview (default Leda), emotion and temperament on by default. Tasks run in the reserved live lane or a live- lane and are not posted to Telegram. The page shows the transcript and the exact cost of each live session, priced from Google's price list.

v1.5.158.0 *(October 2026)*: Memory search without Ollama. EMBEDDINGS_PROVIDER=lokal runs multilingual-e5-small inside the bot, in its own process that ends after 15 idle minutes; on a real 20,349-section index it put the right source first for 19 of 28 questions, against 11 for nomic-embed-text. Installed with alvin-bot embeddings lokal (~230 MB), or by itself when no vector provider is set. Ollama only while it is used. With OLLAMA_ON_DEMAND=true the bot holds Ollama's port, starts Ollama on the first real request and stops it after OLLAMA_IDLE_STOP_HOURS (4) without use — for every caller, including the ollama CLI. Running on a server: alvin-bot doctor reads configuration from the environment, the pre-flight checks the data folder, a Web-UI-only instance no longer logs "degraded" every 30 seconds, and the Docker guide explains Claude via claude setup-token.

v1.5.157.1 *(October 2026)*: The Maintenance page loads again. One failing request, such as a backup folder holding a symlink whose target is gone, no longer keeps the page on "Loading…": the backup list skips what it cannot read, the server answers a failing API route with a 500, and the page shows each failed part as a finding or a note while the rest stays usable. Tool calls written as text run. A model that answers with … instead of a structured call has it executed through the same command guard, as long as the message is exactly that one call to a tool offered in the turn.

v1.5.157.0 *(October 2026)*: Private memory is private by default. memory/privat/ and dated topic notes are private without any setting, and a workspace grant opens only what is at least as specific as the private prefix (privateQuellen: * opens everything). Facts from compaction stay out of the shared MEMORY.md: main writes to memory/privat/, a workspace lane to memory/ws-/, any other lane to its own folder. The index covers projects/, research/, privat/, workspace folders and lane subfolders, removes deleted files and searches vectors held in memory (scan 43 → 11 ms median). Removing a lane in Telegram or the web UI offers Archive (preselected) or Delete for good; deleting a user deletes that user's lanes and lane archives for good. The web UI's memory page shows every notes folder, the lane archive and workspace grants, and saving there works again; every prompt names its memory folder.…

Description from the npm listing.

  • telegram
  • bot
  • ai
  • claude
  • agent
  • ai-agent
  • autonomous-agent
  • llm
  • multi-model
  • gpt
  • gemini
  • nvidia
  • self-hosted
  • autonomous
  • personal-assistant
  • whatsapp
  • discord
  • signal
  • slack
  • openai

Where alvin-bot 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 50, #18 (overall #998)
All npm: every listing in weekly downloads order
PNG SVG
MCP servers254 listings · 13 pages · page 9, #17 (overall #177)
MCP servers: every listing in weekly downloads order
PNG SVG

Charts

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

Adoption over time

alvin-bot weekly downloads on npm, last 90 days: 7,262 weekly downloads as of Oct 17, 2026, +368% over 90 days.alvin-botWeekly downloads on npm · Last 90 days7,262downloads / week+368% over 90 days05K10K15K20KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 21, 2026 – Oct 17, 2026 · 89 observations · Updated Oc…pluginstats.com
alvin-bot weekly downloads on npm, last 90 days: 7,262 weekly downloads as of Oct 17, 2026, +368% over 90 days.
PNG SVG

7/30/90-day growth

alvin-bot weekly downloads growth on npm: -49.7% over 7 days, -57.9% over 30 days, +368% over 90 days.alvin-botWeekly downloads growth on npm7,262downloads / week now7-day growth-7,184 weekly downloads-49.7%30-day growth-9,989 weekly downloads-57.9%90-day growth+5,710 weekly downloads+368%Growth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
alvin-bot weekly downloads growth on npm: -49.7% over 7 days, -57.9% over 30 days, +368% over 90 days.
PNG SVG

Ranking history

alvin-bot npm ranking history: currently #998 (by weekly downloads).alvin-botnpm ranking · by weekly downloads · Last 90 days#998current rank#300#400#500#600#700#800#900#1000Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 17, 2026 – Oct 18, 2026 · 2 observations · Updated Oct 17, 2026pluginstats.com
alvin-bot npm ranking history: currently #998 (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 (543)
Recent weekly downloads observations for alvin-bot
Date (UTC)Weekly downloadsChange vs. previous
7,262-2.5K
9,741+95
9,646-2.4K
12,002-2.4K
14,4430
14,443+132
14,311-135
14,446-267
14,713+1
14,712-507
15,219-252
15,471-2.2K
17,699+68
17,631—

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/alvin-bot. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.