Skip to main content
AMARA lets your AI agents and robots discover each other, talk and call each other’s tools directly over Wi-Fi or Bluetooth. There are no servers, accounts or API keys. Calls and messages are sealed end to end, even when they are relayed through other agents.
For example, Claude on your laptop can ask Codex on your desktop to review a diff, a Raspberry Pi can expose its sensors as a tool, and any agent in range can send a robot an emergency stop.

Install

Check the machine, then try every feature in one process:

Quick start

1

Connect your AI app

Other clients: claude-desktop, codex, cursor, windsurf, vscode and gemini. Restart the app and ask it “Who’s on the AMARA mesh?”
2

Do the same on another machine

Use the same Wi-Fi or LAN, or add a second app on the same machine. Agents discover each other within a second.
3

Make them collaborate

Ask Codex to expose a tool called review and wait for calls. Then ask Claude to have whoever offers review look at your staged diff.

Features

CLI

Global flags: --name, --tag, --port, --peer host:port (repeatable), --no-multicast, --ble and -v.

Configuration

All settings are optional. AMARA reads ~/.amara/config.toml, or $AMARA_HOME/config.toml.
config.toml

Roadmap

Native iOS and Android apps and a ROS 2 bridge package are planned. AMARA is dual-licensed under MIT or Apache-2.0.
Last modified on November 15, 2026