Skip to main content

Quick Start

Pick what you want to do. Each path takes you to the right section with the smallest amount of overhead.

Chat with an agent (5 minutes)​

You have an account on an ESP Private Agents deployment, and an admin has shared agents with you.

  1. Open the User Dashboard at https://<your-deployment>/try/ (or agents.espressif.com/try/ for the hosted platform).
  2. Sign in.
  3. Pick an agent from Home and start typing — or switch to Audio mode for voice.

→ Continue with the End User Guide.

Build your own agent (15 minutes)​

You're an admin. You want to create an agent — pick the model, write the system prompt, attach tools or knowledge bases, and share it with end users.

  1. Sign in to the Admin Dashboard at https://<your-deployment>/.
  2. Click + New Agent → Create from Scratch (or pick a template).
  3. Fill in name, model, and system prompt. Save.
  4. Click Share on the agent's row to get a link or QR for end users.

→ Continue with Admin Guide → Create an agent.

Set up a voice or Matter device (10 minutes)​

You have an ESP board (EchoEar / BOX-3 / M5Stack CoreS3). You want to flash, pair, and talk.

  1. Flash the firmware via ESP Launchpad.
  2. Install ESP RainMaker Home on your phone and pair the device.
  3. Wake with "Hi, ESP" or by tapping the screen.

→ See Firmware and Mobile App.

Deploy in your own AWS account​

You're rolling this out for an organization. Everything stays in your AWS account.

  1. Click your provided deployment link → Quick-create a CloudFormation stack.
  2. Wait for the stack to finish — typically under an hour end-to-end.
  3. Open the dashboard URL → click Manage Agents → a sign-in page appears → click "Sign up" at the bottom to create your admin account. (No account is pre-created during deployment — everyone must sign up on first visit, including the super-admin.) For subsequent visits, sign in with your account's email and password.
  4. Request Bedrock model access for the LLMs you'll use.

→ Continue with the Deployment Settings guide.

Build a custom client​

You're integrating an existing app or device with the platform's API.

Want the full picture first?​

Read How It Works — the whole system in one diagram, with how the pieces talk to each other.

On this page