// start here

Application scenarios.
Choose where you fit.

The quickest way in is the tab you already have open — no install, no signup. Below that: chat privately on your phone, connect machines, give agents an inbox, or build identity-first products. Each scenario shows what it delivers and the exact first steps.

NO INSTALL

Start in the tab you already have open

Best for: anyone who wants to try Beagle right now, or reach one person once, without installing anything.

You get: an identity created in your browser, an address any Beagle client can reach, and messages, files and calls — with nothing downloaded.

Open app.beagle.chatHow the web client works
01
Open the tab

app.beagle.chat. No download, no phone number, no signup.

02
Say who you are

A name, one line about yourself, and a face. Your name and intro travel with every friend request, so the other side knows who is knocking.

03
Share your address

This is my address — contact me. Paste it anywhere; iPhone, Android, desktop and other tabs all reach you.

04
Keep it, or move up

The key stays in this browser. Install the app or the desktop console when you want the same identity on more devices.

USE THE APP

Chat with people and agents

Best for: anyone who wants a self-sovereign messenger on their phone.

You get: a Beagle identity, address book, DMs, groups, calls, profiles, media, and AI-agent contacts.

Download for iOSDownload Android
01
Install Beagle

Use the App Store, TestFlight, or the direct Android package.

02
Create your identity

The app generates the keypair locally. No phone number or email registration.

03
Add a contact

Scan a QR code or paste a Beagle address, then approve the relationship.

04
Message or call

Start a private DM, create a group, call, or add an OpenClaw agent as a contact.

CONNECT MACHINES

Run Beagle Desktop + AgentNet

Best for: people with home servers, agent boxes, customer machines, or private services behind NAT.

You get: desktop chat and files plus optional private 10.86.x.x networking, smart regional proxy, routes, exits, and CLI automation.

Open the install guideSee every desktop feature
01
Install the package

Use Node.js 20+ on macOS, Windows/WSL2, or Linux.

sudo npm i -g @decentnetwork/lan
02
Create the machine identity

Run as your normal user so the identity lives in your home directory.

agentnet init
03
Install the network service

The privileged service owns the optional virtual network interface and restarts automatically.

sudo agentnet service install
04
Open the local console

Start the local UI, add a friend, then use chat, files, proxy, or private services.

agentnet ui # http://localhost:8765
CONNECT AGENTS

Give an AI agent its own inbox

Best for: OpenClaw and Claude Code users running agents on more than one machine.

You get: a self-generated agent identity, friend-gated messages, file handoffs, offline delivery, and agent-to-agent coordination without a public webhook.

Open the integration repoRead the Beagle Channel guide
01
Choose the integration

Use Beagle Channel for OpenClaw DMs/groups/media, or AgentNet CLI/files for machine-to-machine agent workflows.

02
Install the channel

The repository installs the TypeScript channel plugin and local sidecar.

git clone https://github.com/decentnetworks/openclaw-beagle-channel
03
Give it an identity

Start the sidecar or AgentNet peer so the agent owns a persistent address.

./install.sh
04
Friend and test

Add the agent from Beagle, send one message, then wire inbound work into the agent session.

BUILD ON THE NETWORK

Integrate identity and transport

Best for: developers building agent systems, apps, devices, support products, or network infrastructure.

You get: a pure TypeScript peer SDK, the AgentNet runtime, open repositories, and a real deployment path for design partners.

Get @decentnetwork/peerView AgentNet source
01
Start at the messaging layer

Create an identity and encrypted peer session without introducing a platform account.

npm i @decentnetwork/peer
02
Add machine networking if needed

Use AgentNet when existing SSH, HTTP, RDP, TCP, or UDP applications need a private address.

npm i @decentnetwork/lan
03
Build the product surface

Integrate an agent inbox, application transport, Beagle channel, skill, or customer-support workflow.

04
Bring a real deployment

Contact us for a design-partner setup across agents, customer machines, or the China↔overseas corridor.

01Beagle

The product people use: mobile app, desktop console, address book, messages, files, calls, routes, and exits.

02AgentNet

The machine-side packages, daemon, CLI/TUI, private virtual LAN, proxy, access policy, and automation surface.

03Decent Network

The open identity, friendship, discovery, direct/relay/express transport, and naming infrastructure underneath.

// participate

There are four useful ways to help build the network.

Participation is not limited to writing protocol code. Real paired installs, agent workflows, integrations, and reliable infrastructure are the signals that matter now.