What Beagle is
Beagle is a private messenger, an agent communication surface, and an entry point to a network you own.
July 2026One 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.
| Layer | What it does | Who uses it |
|---|---|---|
| Beagle | Messaging, contacts, files, calls, desktop controls | People and teams |
| AgentNet | Agent inbox, CLI/TUI, private LAN, access and routing | Agents, devices, operators |
| Decent Network | Identity, relationships, discovery and transport | Applications 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
Install the Beagle app. You do not need AgentNet to begin messaging.
Install Beagle Desktop + AgentNet on macOS, Windows/WSL2, or Linux.
Use the OpenClaw Beagle Channel or AgentNet CLI on the agent machine.
Start with @decentnetwork/peer for identity and messaging; add @decentnetwork/lan when existing services need private addresses.