# PlotTwist

- **Event:** [The Persistent Context Sprint Hackathon | Live at MongoDB .Local Build Fest](https://cerebralvalley.ai/e/persistent-context-sprint-hackathon)
- **When:** Thu, Aug 13 at 12:30 – 8:00 PM (PDT)
- **Where:** Pier 48, San Francisco, CA
- **Team:** [Barath Subramaniam](https://cerebralvalley.ai/u/baraths84)
- **GitHub:** https://github.com/baraths84/plot-twist
- **Demo video:** https://youtu.be/aSsPlklTH0Y
- **Gallery:** https://cerebralvalley.ai/e/persistent-context-sprint-hackathon/hackathon/gallery
- **Page:** https://cerebralvalley.ai/e/persistent-context-sprint-hackathon/hackathon/gallery/34

PlotTwist is a persistent-context matchmaking agent for conferences. Existing
networking tools do SIMILARITY matching - they introduce you to people like you.
PlotTwist does COMPLEMENTARY matching: it pairs your needs with someone else's
offers, ideally reciprocally (you need X, they offer X; they need Y, you offer Y).

The core insight is that what you need changes. You walk in thinking "I need
enterprise sales help," meet someone, and realize "my real blocker is SOC 2."
PlotTwist treats that evolution as the product: every meeting produces a learning
written to MongoDB, which re-prioritizes your needs and re-embeds your profile — so
the same person gets a different next recommendation. The model doesn't get smarter;
its persistent context does.

You speak for 10 seconds (ElevenLabs Scribe transcribes). Fireworks extracts your
needs/offers/goals and embeds them into MongoDB Atlas. Your current top need is run
through Atlas Vector Search to retrieve candidates, and OpenRouter (GPT-4o, with a
Fireworks fallback) reasons over them to pick the best reciprocal match, which
ElevenLabs announces by name. The whole loop is a LangGraph state machine with
human-in-the-loop gating, checkpointed to MongoDB so each attendee's thread persists
across sessions. A live force-directed graph shows every introduction the agent has
created in the room.

---

Markdown version of https://cerebralvalley.ai/e/persistent-context-sprint-hackathon/hackathon/gallery/34. Site index for agents: https://cerebralvalley.ai/llms.txt · full text: https://cerebralvalley.ai/llms-full.txt
