
ContextGuard is a real-time meeting agent that catches conflicts between what's being said and what your company already knows — then acts on it. It listens through Speechmatics with speaker diarization, parses every decision, promise, and assignment via Gemini 2.5 Flash, and checks each one against your company's memory graph: legal blockers, prior decisions, owner capacity, customer commitments, dependency chains. The moment a statement collides with reality, an evidence-backed card appears on screen — citing the exact source ("Legal Review, May 12 — DPA pending") with a suggested next step. The intervention happens during the call, when course-correction still costs seconds. After the meeting, two more layers activate. A Personal Summary engine rewrites the session from one participant's point of view: what they now own, what was decided that affects their scope, which flags involved them. A Service Agent Layer then executes the operational decisions: a GitHub agent updates issues and labels, a Jira/Notion agent reassigns owners and shifts priorities, a Gmail agent drafts the customer email walking back the promise that just got flagged. Every action is logged with before/after diffs. Target audience: product, engineering, and operations teams at companies of 50+ where Sales, Legal, Platform, and Product each carry a different version of reality, and meetings are where those versions collide. The whole stack runs as a single Next.js app, deployable to Vultr in one command — Speechmatics tokens minted server-side, structured Gemini output under a strict JSON schema, and a Valkey-backed action queue so service agents run asynchronously without blocking the meeting UI. Meeting assistants tell you what happened. We surface what would stop it — and then do something about it.
19 May 2026