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.
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.
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.
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 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.
example file · fictional brand · for illustration only
Philosophy on top. Data underneath. Daily operations in the middle.
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.
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.
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.
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.
- 1. Hit $1.2M Q3 revenue (conservative)
- 2. BFCM creative locked by Sept 1
- 3. Onboard 2nd 3PL (NJ region)
What 7am looks like.
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.
Brief speaks in your dial vocabulary — “conservative growth,” “your stated pace.” Not generic advice. Yours.
No vague “keep an eye on this.” No 47 chart links. Specific actions, specific reasons, specific decisions queued up.
Three nudges that show the substrate doing real work.
“Marketing spend is +24% WoW. Philosophy: conservative growth. Recommended: review with stakeholder before continuing.”
“BFCM in 90 days. Philosophy: holiday-led brand. Standard checklist not started. Recommended action: send creative brief to agency by Sept 1.”
“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.”
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.
What gets installed in 90 minutes.
High-touch facilitation by Matt or Marshal team is a one-time $1–3K. Self-serve flow ships in Phase 3.
Apply for the design partner program.
We're working with 5–10 design partner brands to validate Dough before public launch.