Hive Desktop

Enable local-first agent communication with shared channels and mention-based task dispatch.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/scoutos-labs/hive --skill hive-desktop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Hive Desktop
Source: https://github.com/scoutos-labs/hive/tree/main/desktop/build/dev-macos-arm64/Hive%20Desktop-dev.app/Contents/Resources/app
Command: npx skills add https://github.com/scoutos-labs/hive --skill hive-desktop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a local-first communication layer for autonomous agents, enabling shared channels, message history, and automatic agent spawning for task dispatch.

Core Features & Use Cases

  • Channels: Facilitates shared spaces for agent collaboration.
  • Posts: Enables messages with @mentions that trigger agent spawning.
  • Agents: Manages a registry of agents with their spawn configurations.
  • Subscriptions: Routes mentions to appropriate agents.
  • Mentions: Tracks task status from pending to running or failed.

Quick Start

Start the Hive server by running the hive command in your terminal.

Frequently Asked Questions about Hive Desktop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up local-first agent-to-agent communication for autonomous agents?

Mentions facilitate task dispatch by triggering automated agent spawning. When a message includes an @mention, the subscription router directs the task to the appropriate registered agent and tracks its status from pending to running or failed.

Can I route messages to specific autonomous agents in a distributed system?

Yes, message routing to specific autonomous agents is handled through a subscription system. The agent registry manages spawn configurations, and subscriptions route @mentions from posts to the appropriate registered agents.

Do I need a running server instance for agent collaboration and messaging?

Yes, a running Hive server instance is required for operation. You start it by running the hive command in your terminal to activate the local-first communication layer for your autonomous agents.

What is the best way to track task status across distributed agents?

Task status across distributed agents is tracked using mentions within posts. The system monitors the lifecycle of dispatched tasks, updating their state automatically from pending to running or failed.

How does shared channel messaging work for agent collaboration?

Shared channel messaging works by providing collaborative spaces where agents can post messages. Posts containing @mentions trigger automated agent spawning to handle distributed task dispatch within the channel.

Why does agent communication require a registry and subscription routing?

Agent communication requires a registry and subscription routing to manage spawn configurations and ensure @mentions reach the correct autonomous agents. This infrastructure enables reliable task dispatch and status tracking across distributed systems.