Skip to content

counter

Expo · Convex · ElevenLabs · Firecrawl live

My ElevenHacks Season 1 submission. Voice AI with three modes: research products, live negotiation coaching, and practice against an AI salesman. ElevenLabs agents plus Firecrawl search.

[why]

Hackathon submission for ElevenHacks Season 1, the ElevenLabs × Firecrawl collab. A weekend project, not a product.

Three voice modes in one app. Research: ask about any product, Counter searches the web and drops intel cards with prices, market sentiment, and scam warnings as results come back. Live: keep it in your ear during an actual negotiation and it whispers coaching. Practice: a tough AI salesman that throws real tactics at you (anchoring, urgency, good cop/bad cop), scores your technique, and tells you what to fix.

ElevenLabs Conversational AI runs the voice agent via @elevenlabs/react-native over WebRTC. Each mode has its own system prompt. The agent calls custom tools (updateIntelCards, skipTurn) to push structured data back to the client as it talks. Firecrawl runs the web search on the Convex backend and feeds results back as tool context.

Didn't place but I kept building it after the hackathon.

[hackathon]

ElevenHacks Season 1 (ElevenLabs × Firecrawl) · Mar 2026

[related]