Skip to content
How it works

The memory, illustrated.

Dough is always-fresh brand memory wired into whichever AI tool you already use — Claude, ChatGPT, Cursor, Gemini, Slack, or any MCP-capable client. Below: what’s in the memory, how reality lands inside it, and how the loop closes back into your stack.

What's in the memory

62 primitives. 10 clusters. One source of truth your AI tools share.

Every brand fact Dough remembers maps to a typed primitive — financial, marketing, ops, customer, team, product, strategic, legal, wholesale, calendar. The same memory feeds Claude, ChatGPT, Cursor, Gemini, and any MCP-capable tool, so they all answer from the same brand reality instead of stale hand-maintained context files.

The substrate, in full

62 primitives
across 10 clusters.

Real inventory you can verify against your own brand. Every primitive maps to a structured record your AI tools can read through the MCP server. No mystery layer, no hidden state — this is the full surface.

Financial

10
  • financial.forecast
  • financial.cashflow_13w
  • financial.actual
  • financial.balance_sheet
  • financial.ar_aging
  • financial.ap_aging
  • financial.inventory_value
  • financial.capex
  • financial.tax_calendar
  • financial.debt_schedule

Marketing

10
  • marketing.calendar
  • marketing.channel_performance
  • marketing.creative_calendar
  • marketing.email_sms_calendar
  • marketing.influencer_roster
  • marketing.content_calendar
  • marketing.cohort_analysis
  • marketing.cac_by_channel
  • marketing.promotion_calendar
  • marketing.pr_calendar

Operations

10
  • ops.inventory_plan
  • ops.reorder_calendar
  • ops.supplier_directory
  • ops.po_tracker
  • ops.threepl_scorecard
  • ops.carrier_mix
  • ops.returns_dashboard
  • ops.product_roadmap
  • ops.quality_tracker
  • ops.demand_forecast

Customer

05
  • customer.cx_dashboard
  • customer.feedback_log
  • customer.nps
  • customer.subscription_metrics
  • customer.vip_list

Team

06
  • team.org_chart
  • team.headcount_plan
  • team.comp_bands
  • team.review_cadence
  • team.okr_tracking
  • team.okr_key_result

Product

05
  • product.brand_guidelines
  • product.catalog
  • product.pricing_matrix
  • product.map_policy
  • product.lifecycle

Strategic

04
  • strategic.competitive_intel
  • strategic.industry_benchmarks
  • strategic.board_materials
  • strategic.investor_updates

Legal

05
  • legal.contract_repo
  • legal.ip_tracker
  • legal.insurance_schedule
  • legal.regulatory_compliance
  • legal.privacy_terms

Wholesale

04
  • wholesale.roster
  • wholesale.orders
  • wholesale.tradeshow_calendar
  • wholesale.margins

Calendar

03
  • calendar.bfcm_plan
  • calendar.launch_playbook
  • calendar.tentpole_calendar

Hover any primitive on desktop for a one-line description. Each cluster is its own hub in-app — drop a spreadsheet, a CSV, or a paragraph of context, and Dough routes it to the right primitive automatically.

How reality lands in memory

Drop a file. It sorts itself into the right primitives.

Brand guides, financial models, customer research, decision logs — drop them in and Dough classifies, maps, and populates the substrate. No spreadsheets, no manual edits to a CLAUDE.md or .cursorrules file. Reality flows in; freshness is the default.

Drop in. Pivot.

Drop a file.
It sorts itself.

Brand guide, financial model, customer research, an old planning doc — drop it in. Dough classifies it, maps it to the right primitive clusters, and populates your operating substrate. Manual entry exists, but you’ll rarely need it.

Three layers

Philosophy on top. Data underneath. Daily operations in the middle.

01

Philosophy + Plan

Your operating philosophy lives here. Framework you've installed (EOS, Scaling Up, Hormozi, your own). Priorities. Risk tolerance. Decision velocity. Automation tolerance. Annual plan, quarterly rocks, weekly rhythm. The source of truth for everything else.

02

Data In/Out

Connected tools sync continuously. Shopify, Meta Ads, Klaviyo. Optional integrations like store monitoring or 3PL recovery. Read-in is automatic. Write-back is approval-gated.

03

Pace + Nudge

Cron-triggered Claude prompts read your substrate, compare actuals to your philosophy, and produce: daily brief, real-time nudges, agent drafts, refusals. As Claude gets better, the substrate gets smarter — without us shipping new code.

Philosophy ingestion

Upload Traction. Get an EOS install.

Drop your operating book in. Dough extracts the framework structure — V/TO, rocks, scorecard for EOS. One-Page Strategic Plan + Rockefeller Habits for Scaling Up. Value equation + offer construction for Hormozi’s $100M frameworks.

A guided form walks you through filling in the brand-specific pieces: your actual rocks for this quarter, your scorecard metrics, your three-year picture. Same flow for every installable framework. Custom playbooks too — upload your internal operating doc and Dough structures it.

90 minutes from upload to fully installed philosophy.

Capture UI · Live edit
FRAMEWORK
EOS / Traction
10-YEAR TARGET
$50M ARR · DTC home goods · Bootstrapped
Q3 ROCKS
  • 1. Hit $1.2M Q3 revenue (conservative)
  • 2. BFCM creative locked by Sept 1
  • 3. Onboard 2nd 3PL (NJ region)
DIALS
Growth: conservative
Risk: low-mid
Velocity: low
Automation: high
The daily brief

What 7am looks like.

Your daily brief · Tuesday
7:02 AM

Yesterday: $14,820 revenue, 47 orders, AOV $315. Up 8% MoM, in line with your conservative-growth dial.

Pace alert: Marketing spend was +18% MoM, two standard deviations above your stated pace. You said conservative growth — recommend reviewing with team before continuing the trajectory.

Rock #2 (BFCM creative): 14 days behind schedule. Definition of done says creative brief sent to agency by Sept 1 — your calendar shows that meeting still pending. Suggest moving it to this week.

No anomalies elsewhere. Inventory, checkout, returns all within band. No human action needed there.

Notice the language

Brief speaks in your dial vocabulary — “conservative growth,” “your stated pace.” Not generic advice. Yours.

Notice what’s absent

No vague “keep an eye on this.” No 47 chart links. Specific actions, specific reasons, specific decisions queued up.

Pace + nudge in action

Three nudges that show the substrate doing real work.

Pace alert

Marketing spend is +24% WoW. Philosophy: conservative growth. Recommended: review with stakeholder before continuing.

Rock reminder

BFCM in 90 days. Philosophy: holiday-led brand. Standard checklist not started. Recommended action: send creative brief to agency by Sept 1.

No-op

Watch flagged a checkout slowdown at 2am, resolved by 2:04. Single incident, not a pattern. Per philosophy: low decision velocity, high automation tolerance — no human action recommended.

How AI tools consume the memory

One memory. Every AI tool. Drafts, not actions.

Whichever AI tool you already use — Claude, ChatGPT, Cursor, Gemini, Slack, or any MCP-capable client — reads from the same always-fresh memory. Each tool can draft what comes next: an email to your agency, a Klaviyo flow update, a budget shift in Meta. Drafts go through an approval gate — you review, you edit, you approve. Then the action executes against the external tool and writes back to memory.

Dough doesn’t act on your brand’s behalf without sign-off. The memory is the source of truth; your tools share it instead of fighting over hand-maintained context files.

Onboarding

What gets installed in 90 minutes.

15 min
Pre-session intake
Brand basics, current tools, what's already working, what's not. Sent before the call.
30 min
Philosophy discovery
Live conversation. Facilitator (Matt or partner) + agent take notes simultaneously. Surface what you actually believe about how this brand grows.
20 min
Plan codification
Pull from books you've cited, frameworks you've installed. Land on annual plan, quarterly rocks, weekly rhythm.
15 min
Dial calibration
Growth posture, risk tolerance, decision velocity, automation tolerance. Set with rationale, not vibes.
24h async
Synthesis + delivery
Facilitator finalizes substrate. Brand reviews, edits, approves. Live in the viewer the next morning.

High-touch facilitation by Matt or Marshal team is a one-time $1–3K. Self-serve flow ships in Phase 3.

Ready

Apply for the design partner program.

We're working with 5–10 design partner brands to validate Dough before public launch.