Brand memory that stays fresh — every AI tool.
Decisions, ingested data, and brand updates flow into your memory automatically — then ship to Claude, ChatGPT, Cursor, Gemini, or any custom GPT you use. Manual files go stale; Dough doesn’t.
Same brand. Every AI tool. Always current.
example output · fictional brand · for illustration only
One brand memory · four AI tools · always fresh
- Claude
Brand memory in CLAUDE.md, refreshed automatically.
- ChatGPT
Custom instructions that stay in sync with reality.
- Cursor
Project rules in .cursorrules, current with every commit.
- Gemini
Gems and saved info, populated from confirmed memory.
- Claudefresh
# Acme Outdoor — brand memory ## Voice Direct, gear-nerdy, no fluff. ## Last decision (2d ago) Pause Meta retargeting — CAC up 38% MoM.
- ChatGPTfresh
Acme Outdoor: $14M DTC, primary channel Meta + organic. Voice: direct, gear-nerdy. Do NOT recommend Meta scaling — paused 2d ago (CAC +38%).
- Cursorfresh
# .cursorrules — Acme Outdoor Match direct, gear-nerdy voice in copy. Never generate Meta ad copy — channel paused 2d ago.
- Geminifresh
Brand: Acme Outdoor. Voice: direct, gear-nerdy. Active constraints: Meta paused (CAC +38%, 2d ago). Focus channels: organic + email.
The files you maintain by hand
go stale the moment your brand evolves.
You’ve already tried to give your AI tools a sense of your brand. A CLAUDE.md for Claude. Custom instructions for ChatGPT. A .cursorrules for Cursor. Maybe a doc in Obsidian. Each one updated by hand, the morning you set it up.
Then you raised your CAC ceiling. Shifted inventory posture for Q4. Hired a new copywriter with a sharper voice. None of those files got the memo.
Manual brand memory drifts. Dough keeps it fresh — and pours it into every AI tool you already use.
- CLAUDE.mdClaude
Brand voice: confident, founder-led. Hero CAC ceiling: $42. Inventory posture: conservative.
Edited Mar 12 - customGPT instructionsChatGPT
You are the Acme Outdoor brand assistant. Tone: warm, plainspoken. Avoid pushy promo language.
Edited Feb 28 - .cursorrulesCursor
Component naming: kebab-case files, PascalCase exports. Copy reviewer: Mara. CTA verbs: Claim, Start, Pour.
Edited Jan 09
Each file was right the day you wrote it. None of them know what your brand decided this morning.
- Today, 9:14am
Hero CAC ceiling raised to $48
Decided in this morning's standup. Every AI tool now answers with the new ceiling — without you editing three files.
- Yesterday
Black Friday inventory posture: aggressive
You override your default conservative stance for the holiday window. Captured once. Reflected everywhere your team prompts.
- This week
New SKU launch: trail-runner v2
Positioning, price, target persona, launch window. Flows into Claude, ChatGPT, Cursor — the same brand truth, in each tool's native shape.
One memory — captured once. Flows into Claude, ChatGPT, Cursor, and any other AI tool your team uses, in each tool’s native format.
One brand memory. Many AI tools.
Three steps turn the reality of running your brand into renderer outputs every AI tool can use — without you maintaining a scattered set of files by hand.
- 01Step
Capture
Forwarded emails, Slack mentions, ingested docs become source evidence.
Drop a file. Forward an email. CC Dough on the Slack thread. Brand decisions, customer signals, and operating notes flow in as source evidence — without you stopping to write them up in a markdown file.
- 02Step
Confirm
You review extracted memories in the Memory Inbox before they go live.
Dough proposes the structured memory it extracted from your evidence. You scan the inbox and confirm, edit, or reject. Nothing ships to your AI tools until you say so — your brand voice stays yours.
- 03Step
Consume
Confirmed memory ships to whichever AI tool you use, automatically refreshed.
The same brand memory renders into Claude, ChatGPT, Cursor, Gemini, Slack — and any MCP-capable tool you add later. One source of truth, in each tool's native shape, refreshed the moment your brand evolves.
Always-fresh memory in Claude · Cursor · ChatGPT · Gemini · Slack · your tool. One source of truth — rendered wherever your team and your AI already work.
One brand memory.
Every AI tool you use.
Dough writes the same memory into Claude, ChatGPT, and Cursor. Ask any of them “Should we increase Meta ad spend?” and Acme Outdoor gets the same grounded answer — because every tool is reading from the same fresh source. Your tool choice stops mattering.
Claude
Brand memory in CLAUDE.md, refreshed automatically.
No — hold spend flat.
Meta retargeting was paused 2 days ago after CAC ran 38% over plan. Reallocate to organic + email until the 14-day pause window closes; the team's blended-CAC ceiling is $52, and current numbers don't justify scaling.
- Decision: pause Meta retargeting (2d ago, CAC +38%)
- Constraint: blended CAC ≤ $52
- Active focus: organic + email
ChatGPT
Custom instructions that stay in sync with reality.
Don't increase Meta spend this week. You paused retargeting 2 days ago because CAC ran 38% over plan.
Better move: keep Meta flat, lean into organic and email (the 2x/week cadence is recovering opens), and revisit after the 14-day pause window.
- Decision: pause Meta retargeting (2d ago, CAC +38%)
- Constraint: blended CAC ≤ $52
- Active focus: organic + email
Cursor
Project rules in .cursorrules, current with every commit.
// recommendation: hold // Meta retargeting paused 2d ago (CAC +38% MoM). // Channel constraint active until 2026-05-19. // Reallocate budget → organic + email; respect $52 blended-CAC ceiling.
- Decision: pause Meta retargeting (2d ago, CAC +38%)
- Constraint: blended CAC ≤ $52
- Active focus: organic + email
- surfaceinfrastructure
- read-onlywrite-back
- manuallive
- on-demandscheduled
- user-scopedbrand-scoped
- conversationstructured memory
- one-shotloop closure
- same-promptbrand-state
Side-tools land on the left of every row. Dough lands on the right. Same memory across every tool — the substrate is the difference.
Dough doesn’t replace your tools.
It orchestrates above them.
Your data warehouse stays where it is. Your attribution layer stays where it is. Your project tool, your wiki, your AI coding tools — all stay where they are. Dough is the layer above them. Your operating philosophy lives here. Your decisions get captured here. Your team and your AI tools read against the same source of truth here.
- · get_daily_brief
- · get_vital_signs
- · get_alerts
- · get_cash_position
- · get_product_recommendations
Your AI tools read your substrate; they don’t change it. Brand decisions stay in your hands — no agent overrides, no silent rewrites, no surface-area for a hallucination to mutate state you care about.
Connect what you already pay for. Dough makes them all share context.
The operating harness,
not another dashboard.
Dashboards show you what happened. Analytics tools tell you what to measure. AI agents do tasks for you.
None of them know what your brand has decided.
Dough is the layer above all of them. Your philosophy is the source of truth. Your tools are inputs. Every brief, nudge, draft, and action gets paced against what you actually believe — not what’s average, not what’s recommended, not what one platform wants you to do.
One price.
Founding cohort gets half off.
Beta launch. Single tier. No tier gating, no usage caps, no seat math, no “talk to sales.”
- Operating substrate (philosophy, plan, decisions, memory)
- Daily Brief + Pace + Nudge engine
- Drop-zone ingestion — any file, any format
- MCP server for your AI tools
- All integrations (Shopify, Klaviyo, Meta, Google, GA4, Mercury)
- BYO Claude API key
- Unlimited users
14-day free trial · No credit card required
Operating coherence
is the missing layer.
Most brands don’t lack tools. They lack a system that turns context into decisions — consistently.
Dough is the operating harness for DTC brands. It unifies your philosophy, your data, and your team into a single loop that compounds.
Less noise. More signal. Better decisions. Every day.
“After years of building with DTC brands, I kept seeing the same pattern: brilliant teams, best-in-class tools, and a missing layer to make it all work together. Dough is that layer.”
— Matt Lady
Stop being the connective tissue.
Run your brand on Dough.
Install your philosophy. Connect your tools. Get to better decisions every day. Beta pricing — $50/month for the founding cohort, $100/month standard.
Same brand. Every AI tool. Always current. Because Dough keeps your memory fresh.