diff --git a/docker-compose.yml b/docker-compose.yml index cfeafc3..d1125fa 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -65,6 +65,11 @@ services: # server_url), so it must be host-reachable: localhost, not the internal # docker hostname the agent uses. LIVEKIT_URL: ws://localhost:7880 + # The Super Agents live-graph registry (src/runtime/live_agents.py) is in-process: + # the voice worker POSTs agent state and the console reads it back over SSE. A single + # gunicorn worker keeps both on one registry so a self-hosted node shows a consistent + # live graph. Plenty for a solo realtor; raise it only behind shared state. + WEB_CONCURRENCY: "1" volumes: # Persist Cognee's local artifacts (datasets, cache) across restarts. - cogneedata:/app/.cognee_system diff --git a/web/public/screenshots/agents.png b/web/public/screenshots/agents.png new file mode 100644 index 0000000..7d8e0b7 Binary files /dev/null and b/web/public/screenshots/agents.png differ diff --git a/web/src/pages/index.astro b/web/src/pages/index.astro index a897984..e4191ee 100644 --- a/web/src/pages/index.astro +++ b/web/src/pages/index.astro @@ -127,6 +127,35 @@ const FAQS = [ + +
+
+
+ Multi-agent +

One call, a team of specialists.

+

+ Behind every call is not one bot but three specialists that hand off in real time: a Concierge greets and routes, a Property agent searches and shows your homes, and a Scheduling agent checks your calendar and books. You watch the handoff happen live in your dashboard. +

+
    +
  • 1. Concierge answers first and routes the caller.
  • +
  • 2. Property searches only the homes you have connected.
  • +
  • 3. Scheduling books straight onto your calendar.
  • +
+
+
+
+
+ + + + localhost:5173/agents +
+ The Super Realty Super Agents dashboard: Concierge, Property, and Scheduling specialists handing off one live call. +
+
+
+
+