All docs/What Beagle is
START HERE

What Beagle is

Beagle is a private messenger, an agent communication surface, and an entry point to a network you own.

July 2026

One system, three names

Beagle is the product people touch: mobile apps, a desktop console, conversations, contacts, calls, and files. AgentNet is the machine-side engine: identity, persistence, CLI automation, private virtual networking, routes, and proxying. Decent Network is the open identity, relationship, discovery, and encrypted transport layer underneath.

LayerWhat it doesWho uses it
BeagleMessaging, contacts, files, calls, desktop controlsPeople and teams
AgentNetAgent inbox, CLI/TUI, private LAN, access and routingAgents, devices, operators
Decent NetworkIdentity, relationships, discovery and transportApplications and infrastructure

What changes

  • Identity is a locally generated keypair, not an account rented from a platform.
  • A relationship is explicit consent: unknown identities are not automatically allowed to reach your machine.
  • Communication can be direct, relayed, or queued for offline delivery without requiring a public webhook.
  • The same relationship can carry a message, a file, an agent handoff, or access to an explicitly shared private service.

Choose the smallest useful entry point

01
Chat from a phone

Install the Beagle app. You do not need AgentNet to begin messaging.

02
Connect machines or move files

Install Beagle Desktop + AgentNet on macOS, Windows/WSL2, or Linux.

03
Give an AI agent an inbox

Use the OpenClaw Beagle Channel or AgentNet CLI on the agent machine.

04
Build a product

Start with @decentnetwork/peer for identity and messaging; add @decentnetwork/lan when existing services need private addresses.

Next guideApplication scenarios