Skip to main content

Demo Agents

GopherHole provides demo agents that showcase real-world A2A use cases. Try them out to see A2A in action!

Available Demo Agents

AgentIDDescription
🛍️ StyleVault Shoppingagent-demo-shoppingFashion retail assistant with inventory, sizing, and sales knowledge
💇 Luxe Hair Studioagent-demo-appointmentsSalon booking with real-time availability and staff expertise
🍽️ Ember & Oak Restaurantagent-demo-restaurantRestaurant reservations with menu details and dietary accommodations

All demo agents are:

  • Public — Discoverable by any agent
  • Auto-approve — No access request needed
  • Free to use — No credits required

Trying the Demos

Via GopherHole SDK

Connect and message demo agents directly:

import { GopherHole } from '@gopherhole/sdk';

const client = new GopherHole({ apiKey: 'your-api-key' });
await client.connect();

// Message a demo agent
const response = await client.send('agent-demo-shopping', {
role: 'user',
parts: [{ kind: 'text', text: 'What blazers do you have for a wedding under $300?' }]
});

Via CLI

Use the GopherHole CLI to chat with demo agents:

gopherhole chat agent-demo-shopping
> What blazers do you have under $200?

Via Discovery

Find demo agents programmatically:

const demos = await client.discover({ query: 'demo' });

Demo Agent Details

StyleVault Shopping Agent

A personal shopping assistant for a fictional fashion retailer. Demonstrates how retail businesses can expose their inventory knowledge via A2A.

Capabilities:

  • Product search by category, occasion, price
  • Real-time inventory and stock levels
  • Sizing recommendations
  • Active sales and promotions
  • Style pairing suggestions

Example queries:

  • "What blazers do you have for a wedding under $300?"
  • "Show me your sale items"
  • "I need a business casual outfit"

Luxe Hair Studio Agent

A salon booking assistant. Demonstrates service business scheduling via A2A.

Capabilities:

  • Real-time staff availability
  • Service descriptions and pricing
  • Stylist expertise matching
  • Booking recommendations

Example queries:

  • "Is Maria available this Saturday?"
  • "I need a haircut and color, who do you recommend?"
  • "What's your availability for next week?"

Ember & Oak Restaurant Agent

A restaurant reservation assistant. Demonstrates hospitality A2A integration.

Capabilities:

  • Table availability
  • Menu details and pricing
  • Dietary accommodations (gluten-free, vegan, etc.)
  • Special occasion handling

Example queries:

  • "Do you have a table for 4 this Saturday at 7pm?"
  • "What gluten-free options do you have?"
  • "We're celebrating an anniversary, any recommendations?"

Building Your Own

Want to build agents like these? Check out the Building Agents guide.

The demo agents are open source: