npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

lobu-monorepo

v3.0.8

Published

Deploy autonomous AI agents with sandboxing, network isolation, and multi-platform access.

Readme

Lobu - Multi-tenant OpenClaw for Organizations

Lobu is an open-source multi-tenant gateway for OpenClaw. One sandbox and filesystem per user/channel. Shared memory across contexts. Agents never see secrets.

OpenClaw is an incredible agent runtime (800k LOC) but it's single-tenant by design. Every user shares the same filesystem and bash session. Lobu rewrites only the gateway layer (~40k LOC) to be multi-tenant and keeps OpenClaw's Pi agent harness untouched inside each worker.

Embedded mode uses just-bash (virtual bash) + Nix for reproducible packages. Each user gets an isolated virtual filesystem and bash session at ~50MB memory footprint. We've tested 300 concurrent instances on a single machine. No Docker needed.

Embed OpenClaw-powered agents into your product, or give your team powerful agents without managing separate instances for everyone.

https://github.com/user-attachments/assets/d72a9286-0325-4b8b-afc0-c1efe9c96f4e

Channels & API

REST API — Programmatic agent creation, control, and state management.

API Docs

Slack — Multi-channel/DM agents with rich interactivity.

Telegram — Long-polling bot integration with interactive agent workflows.

WhatsApp — WhatsApp Business Cloud API integration.

Discord — Bot integration with channel and DM support.

Teams — Microsoft Teams bot integration.

Quick Start

Self-host in under a minute

The quickest way to start is the CLI scaffold:

npx @lobu/cli init my-bot
cd my-bot && npx @lobu/cli run -d

Deployment modes

  • Docker Composedocker compose up (One-click, production single-machine)
  • Kubernetes — Install via OCI Helm chart (no clone needed):
helm install lobu oci://ghcr.io/lobu-ai/charts/lobu \
  --namespace lobu \
  --create-namespace
  • Local Development — For contributing to Lobu itself:
    1. Clone this repo
    2. make setup
    3. make dev (Uses Docker Compose Watch for hot-reloading)

Architecture

flowchart LR
  Slack[Slack] <--> GW[Gateway]
  Telegram[Telegram] <--> GW
  WhatsApp[WhatsApp] <--> GW
  Discord[Discord] <--> GW
  API[REST API] <--> GW

  GW <--> Redis[(Redis)]
  GW -->|spawn| W[Worker]

  subgraph Sandbox
    W
  end

  W -.->|HTTP proxy| GW
  W -.->|MCP proxy| GW
  GW -->|domain filter| Internet((Internet))
  GW -->|scoped tokens| MCP[MCP Servers]

Capabilities

Every Lobu agent comes equipped with a suite of tools for autonomous execution and persistence:

| Feature | Description | Built-in Tools | | :--- | :--- | :--- | | Autonomous Scheduling | Schedule one-time or recurring execution via cron. | ScheduleReminder, ListReminders, CancelReminder | | Human-in-the-Loop | Pause for user input via buttons and resume when answered. | AskUserQuestion | | Full Linux Toolbox | Sandboxed shell access, file editing, and advanced search. | bash, read, write, edit, grep, find, ls | | Conversation Context | Pull earlier thread messages when the user references prior work. | GetChannelHistory | | File & Media Delivery | Share reports, charts, or generated voice messages. | UploadUserFile, GenerateAudio | | Skills | Extend agent capabilities via skills configured in lobu.toml or the admin settings page. | lobu.toml, Settings UI | | Connected APIs | Access third-party APIs (GitHub, Google, etc.) through Owletto MCP tools with managed OAuth. | MCP tools via Owletto | | Managed MCP Proxy | Securely connect to any MCP server with secret injection. | MCP Proxy | | Advanced Capabilities | Extend agent abilities with web browsing, headless UI interaction, and specialized utilities via Nix packages or external MCP servers. | bash (Nix), MCP servers |

Popular MCP Integrations

Workers access third-party APIs through MCP servers. OAuth and credential management is handled by Owletto:

  • Productivity: Google Calendar, Slack, Jira, Notion
  • Development: GitHub, GitLab, Postgres, Docker
  • Knowledge: Wikipedia, Brave Search, YouTube, PDF Search

Gateway as single egress. All worker traffic — internet and MCP — routes through the gateway. Workers have no direct network access. Domain filtering controls which external services workers can reach.

MCP Proxy. Workers call MCP tools via the gateway. The gateway resolves ${env:VAR} secrets and routes to upstream MCP servers. OAuth credentials for third-party APIs are managed by Owletto — workers never see tokens directly.

Multi-platform, multi-tenant. One bot instance serves Slack, Telegram, WhatsApp, Discord, Teams, and REST API. Each channel/DM gets its own isolated runtime, model, tools, credentials, and Nix packages.

OpenClaw runtime. Workers run OpenClaw Pi Agent, with per-agent model selection via the settings page. Supports OpenClaw skills, IDENTITY.md, SOUL.md, and USER.md workspace files.

Multi-provider auth. 16 LLM providers (OpenAI, Gemini, Groq, DeepSeek, Mistral, etc.) via config-driven provider registry. API keys resolved at the gateway — workers never see credentials.

How Lobu Differs

Lobu is the infrastructure layer for autonomous agents. Unlike frameworks (LangChain, CrewAI) that help you write agent logic, Lobu is the delivery mechanism that runs those agents at scale — handling the sandboxing, persistence, and messaging connectivity.

| | Lobu | OpenClaw | |---|---|---| | Scale to zero | Workers scale down when idle | Requires always-on computer | | Multi-tenant | Single bot, per-channel/DM isolation | One instance per setup | | Multi-platform | Slack, Telegram, WhatsApp, Discord, Teams, REST API | 15+ chat platforms | | Runtime | OpenClaw engine (sandboxed/proxied) | Native OpenClaw runtime | | User onboarding | Configure page with OAuth login per provider | CLI setup required | | MCP access | Proxied through gateway, secrets isolated | Direct from agent | | Network isolation | Workers sandboxed, domain-filtered egress | No built-in isolation | | Deployment | K8s, Docker | Single node |

Security and Privacy

Support & Consultancy

Lobu is designed for high-stakes, persistent agents. While the platform is open-source, the true value of an agent lies in its soul, identity, and integration.

If you want to deploy agents for your organization but need expert implementation and infrastructure maintenance, I provide end-to-end support for:

  • Employee AI Assistants — Deploy persistent, sandboxed agents across Slack that have access to your internal tools and documentation.
  • Automated Customer Support — Build agents that handle complex, multi-step support tickets autonomously while keeping a human in the loop.
  • Autonomous Workflows — Use Lobu to automate background tasks that require persistent state, long-running execution, and scheduled cron jobs.
  • Infrastructure Maintenance — Let me manage your private Lobu deployment on your own Kubernetes cluster, ensuring 99.9% uptime, security updates, and automated scaling.
  • Custom Tooling & Skills — I build specialized MCP servers, Nix-powered runtimes, and OpenClaw skills tailored to your business needs.

Expert Implementation. I'm a second-time technical founder. Previously, I founded rakam.io, an enterprise analytics PaaS acquired by LiveRamp (NYSE: RAMP). I help organizations move beyond chatbots by building the secure, scalable infrastructure required for production-grade autonomous agents.

[!TIP] Interested in launching persistent agents for your team or customers? I'm happy to help you architect a reliable deployment for your specific use case. 🗓️ Talk to Founder or reach out on X/Twitter.