alvin-bot
Alvin Bot β Your personal AI agent on Telegram, WhatsApp, Discord, Signal, and Web.
Description
Alvin Bot β Your personal AI agent on Telegram, WhatsApp, Discord, Signal, and Web.
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| 4.18.1 | Imported from npm (4.18.1) | Low | 4/21/2026 |
| v4.18.1 | Adds automated pre-publish PII scan. See CHANGELOG for details. | High | 4/20/2026 |
| v4.18.0 | Completes the audit work from 4.17.0. **Performance (hot path):** - User profiles cached in memory + debounced writes (no more 2 sync fs ops per message) - Embeddings index cached with mtime invalidation (previously re-read on every query) - Skills no longer force-reload every 5min (fs.watch already handles hot-reload) **Hardening:** - Sub-agents map capped at 1000 with oldest-first eviction of delivered entries - Async-agent pending map capped at 500 - Browser gateway + MCP subprocess stderr | High | 4/20/2026 |
| v4.17.0 | ## Hardening: long-running stability audit + leak fixes **Fixes:** - WhatsApp event-listener leak on reconnect (memory + duplicate messages) - CDP file-descriptor leak on Chromium bootstrap - Heartbeat + auto-update timers now properly cleaned up on shutdown ## New: /cleanup feature Automatic daily cleanup of transient files (logs, screenshots, old subagent outputs, temp media). Memory, assets, cron jobs and workspaces stay untouched. - `/cleanup` β show policy - `/cleanup run` β trigger man | High | 4/20/2026 |
| v4.16.1 | After a successful `/update`, the bot now sends a short summary of what changed in the new version. Pulled from CHANGELOG.md, max 5 bullets, Telegram-friendly. See CHANGELOG.md for details. | High | 4/20/2026 |
| v4.16.0 | ## Feature: bot-owned CDP Chromium β no more hub dependency **New:** - `src/services/cdp-bootstrap.ts` β spawns Playwright's bundled Chromium (no conflict with user Chrome) - `alvin-bot browser` CLI subcommand β start/stop/goto/shot/eval/tabs/doctor, with self-healing - `browser-manager` rewired β CDP strategy works on every install, no external dependency **First-run setup:** `npx playwright install chromium` **Note:** All versions below 4.16.0 have been deprecated as part of a privacy/PII c | High | 4/20/2026 |
Dependencies & License Audit
Loading dependencies...
Similar Packages
fn-aiAI agent toolkit with pluggable provider, tool, and session store layers. ESM, TypeScript-first.0.6.0
@mediconsol/agent-coreλ©λμ½μ AI Agent μ½μ΄ λͺ¨λ β λͺ¨λ λ©λμ½μ νλ‘μ νΈμ νμ¬ κ°λ₯ν μμ΄μ νΈ μΈνλΌ0.1.6
@avasis-ai/synthSynthesize any LLM into a production-grade AI agent. Battle-tested agentic patterns, model-agnostic, TypeScript-first.0.6.0
@clanklabs/clankLocal-first AI agent harness. Open-source alternative to OpenClaw, optimized for local models.1.12.1
