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

@keepur/hive

v0.2.9

Published

> A team of Claude agents that runs your business in Slack.

Readme

Hive

A team of Claude agents that runs your business in Slack.

Most AI tools give you a chatbot. Hive gives you a team. Each agent has a name, a role, persistent memory, and its own Slack channel. Your team @mentions them like coworkers — they handle customer emails, CRM updates, scheduling, SMS, research, and the long tail of operational work that nobody on your real team has time for.

It runs on a Mac you already own. One Anthropic key, one Slack workspace, one install command.

Public beta. Hive is in active beta. The product is solid for daily use, but the upgrade path isn't fully smooth yet — please read Updating before running hive update. We don't have a dedicated support team during beta; if you hit something weird, email [email protected] and a real human (one of us) will help directly.

Install

# Fresh Mac
curl -fsSL https://raw.githubusercontent.com/keepur/hive-docs/main/install/bootstrap.sh | bash

# Already have Node 22
npm i -g @keepur/hive && hive init

The bootstrap installs Homebrew and Node 22, then drops you into the hive init wizard which handles the rest (MongoDB, Ollama, Qdrant). Budget about 20 minutes end-to-end.

Upgrading from 0.1.x

Hive 0.2.0 ships a new instance directory layout (engine in <instance>/.hive/; config, logs, agent data stay at the root). Existing 0.1.x installs need a one-shot migration:

curl -fsSL https://raw.githubusercontent.com/keepur/hive-docs/main/install/migrate-0.2.sh \
  | bash -s -- ~/services/hive/<your-instance>

Dry-run first (--dry-run before the instance path) to preview the file classification. Full walkthrough: Migrating to 0.2.0. Downtime is ~5 minutes per instance; the script auto-rolls-back on health-check failure.

Updating

While we're in beta, the most reliable way to update is to refresh the global CLI first, then let it update the running engine:

npm i -g @keepur/hive@latest
hive update

The order matters. hive update is driven by the globally-installed CLI, and an older CLI sometimes can't drive a newer engine layout. Refreshing the CLI first sidesteps that.

If an update doesn't go cleanly, hive doctor will tell you what state the install is in, and hive rollback swaps back to the previous engine. When in doubt, email [email protected] — we'd rather hear from you early than have you wrestle with it alone.

Documentation

What you get

  • A real team, not a chatbot. Each agent has identity, voice, and a dedicated Slack channel. Mentions, threads, and DMs all work the way your team already uses Slack.
  • Persistent memory. Agents remember what you've told them, what they've done, and who they've talked to — backed by MongoDB with semantic recall and version history.
  • Plugin ecosystem. Drop in integrations for Gmail, Calendar, HubSpot, GitHub, Linear, ClickUp, SMS, email, and more. Plugins ship MCP servers and starter agents together.
  • Smart cost control. A per-turn classifier picks Haiku, Sonnet, or Opus based on what the message actually needs. Simple replies cost pennies.
  • Mac-native deployment. Runs as a launchd service on a Mac Mini you already have. No cloud bill, no container orchestration, no egress fees on your business data.

Requirements

  • A Mac (Apple Silicon recommended)
  • An Anthropic API key — console.anthropic.com
  • Admin access to a Slack workspace

Quick reference

hive init                  # Interactive setup wizard
hive start --daemon        # Start as background service
hive stop                  # Stop the service
hive status                # Service status
hive doctor [--verbose]    # Health check (with fix hints)
hive update                # Update to latest version (see Updating section)
hive rollback              # Roll back to previous engine
hive plugin add <pkg>      # Install a plugin
hive plugin list           # List installed plugins
hive plugin remove <name>  # Remove a plugin
hive skill add <name>      # Install a skill
hive skill list            # List installed skills
hive skill remove <name>   # Remove a skill

License

Hive is closed-source commercial software, distributed in public beta under the Hive Preview License. Evaluation is permitted; production use requires an invited early-cohort license or a commercial agreement.

For access or commercial licensing, contact [email protected].