How it works For agents Mission Privacy Try now
Private beta  ·  macOS

Decisions made in meetings,
Carried into your agents' work.

Cornflake turns meeting decisions into a structured layer your AI agents can query. Walk out of a meeting. Your agents know what to do.

Try now
Free during beta  ·  Apple Silicon  ·  No bot in the call
●  LIVE    Weekly product sync
14:02  ·  Nithin, Maya, Marcus
system audio  ·  mic  ·  local only
cornflake listening
14:02:31   Nithin
  "We go with Clerk over Auth0.
   Cost and SDK simplicity."
14:02:38   Maya
  "Agreed. Marcus, that's yours."
cornflake › decision detected
cornflake › extracting...
decisionUse Clerk over Auth0
ownerMarcus
decided byNithin, Maya
rationaleCost + SDK simplicity
meetingWeekly sync · May 17
✓  saved to decision graph
cornflake.mcp
1 new decision indexed
queryable by:
  cursor        ready
  claude-code   ready
  codex        ready
  windsurf      ready
cursor › query_decisions("auth")
decisionUse Clerk over Auth0
ownerMarcus
meetingWeekly sync · May 17
cursor › writing implementation
✓  src/auth/clerk.config.ts
✓  no conflicting decisions found
done
44%
of meeting action items never get completed.
Fellow · 2026
54%
of workers leave a meeting unclear on next steps or ownership.
Atlassian State of Teams
70%
of what you heard is gone in 24 hours without reinforcement.
Ebbinghaus Forgetting Curve

Your agents don't know what was decided in your meetings.

You decided to use Clerk over Auth0 on Thursday. Your agent spent Friday implementing Auth0.

You scoped the project to three endpoints in Monday's call. Your agent built fifteen.

The bottleneck is not the agents. It is the absence of a substrate they can run on.

How it works.

01

Listens to your meetings

Cornflake captures system audio locally on your Mac via ScreenCaptureKit. No bot joins the call. No calendar invite required. It runs quietly in the background.

ScreenCaptureKit · Deepgram
02

Structures every decision

Claude extracts each decision, commitment, and owner from the transcript — linked to the meeting it came from, the person who made it, and the context it was made in.

Claude · Voice profiles
03

Exposes context via MCP

Your AI agents call cornflake.query_decisions() and get structured, reliable answers sourced directly from your meeting record. Not a guess. Not a stale doc.

MCP server · Claude Code · Cursor · Codex
04

You stay in the loop

Review every extracted decision before it becomes part of the graph. Reject what's wrong, edit what's close, approve what's right. Nothing is indexed without your nod.

Human-in-the-loop

Your agents know what was decided.

Connect Cornflake to any MCP-compatible client. When your agent asks what was decided about the database migration, it gets a structured answer sourced from the meeting where that decision was made — not a guess from the codebase.

Claude Code compatible
Cursor compatible
Codex compatible
Windsurf compatible
cornflake mcp tools
// query any decision from any meeting
cornflake.query_decisions({
  q: "database migration plan"
})
// surface outstanding commitments
cornflake.get_commitments({
  assigned_to: "me",
  status: "pending"
})
// check for contradictions before writing code
cornflake.check_context({
  topic: "auth refactor",
  check_for: "contradictions"
})

Encrypted end-to-end

TLS in transit, encryption at rest. Standard cloud hygiene, no exceptions.

No raw audio kept

Audio is processed and discarded immediately. Only the structured output is stored.

You own your data

Export or delete everything from your account in one click, any time.

No bot in the call

Cornflake never joins as a participant. No recording icon, no awkward intro.

Decided in a meeting.
Done by morning.

Drop your email. We'll let you know when a seat opens. Free during the private beta.

We're inviting on a rolling basis.