K
kerf.box
Strategy is a cut.
⎯ for founders who refuse to position into a cluster

Strategy is a cut,
not a story.

kerf.box maps where your category clusters today, finds the narrow defensible cut between clusters, and ships a wedge with a structural moat. If the moat doesn’t hold against named competitors, the system refuses to ship.

⎯ three real kerfs

Output first. Pitch later.

example output · read-only
The Kerf

A mid-size PvP-focused gaming studio building hardcore competitive experiences

⎯ 01 / Cluster Map
where everyone is
Cluster 01
Gameplay-clip churn
Apex LegendsValorantCall of Duty WarzoneRainbow Six Siege

All four publishers post highlight reels and pro-play clips at high frequency — the audience has tuned them out.

Cluster 02
Polished cinematic drops
Riot GamesBungie

Quarterly trailers and cinematics designed for marketing, not for community — high gloss, zero personality.

⎯ 02 / The Cut
between the clusters

“The studio that lets you watch the people building it lose to you.”

Why now

TikTok #BTS for gaming is up 340% YoY and r/gaming threads show clip-fatigue with rising demand for dev-story content.

⎯ 03 / The Wedge
what fits the cut
Claim

Devs in the queue. No private lobbies.

Proof
  • 01Lead combat designer streams ranked weekly with a public account.
  • 02Patch notes have historically credited specific community-found bugs by username.
  • 03Studio has 18 designers vs Riot's 4,500 — small enough that individual devs can be the face.
Moat — why competitors can’t follow

Riot Games and Bungie cannot follow this without contradicting their existing positioning lock-in: their cinematic-first marketing has trained audiences to expect distance and polish, and their headcount means any individual dev's voice is structurally diluted. Apex and Valorant can't credibly run dev-vs-community ranked because their pro-play industrial complex has trained audiences to read 'dev play' as a marketing stunt, not a humility signal. The moat is incentive structure, not effort.

⎯ 04 / Signals
receipts
◆
Landing page scan: Positioning anchored hard on 'skill-based combat' and 'no pay-to-win'
◆
Competitor scan: Top 5 competitors all running gameplay-clip-heavy feeds — oversaturated
◆
Competitor scan: Only 1 of 5 is posting creator/community content — wide-open lane
◆
Gaming discourse: r/gaming trending: burnout on montages, rising appetite for 'dev stories'
◆
Platform analysis: TikTok #BTS for gaming up 340% YoY; Twitch dev streams trending
◆
Audience analysis: Hardcore PvP audiences over-index on creator content vs broader gaming

⎯ 05 / Concepts

03 ideas — each embodies the wedge
Concept 01
Dev in the Arena

Your developers play against your community on-stream, weekly, losses included.

Embodies the wedge

The wedge IS this concept — devs playing the public queue, losing, and narrating it. Riot and Bungie structurally can't run this format with the same credibility.

Why now

r/gaming is exhausted by montages and asking for 'dev stories' — filling the exact gap competitors leave

Concept 02
Underdog Arcs

Follow one low-ranked tournament player across a season — failures, redemption, all of it.

Embodies the wedge

Narrative content about real low-ranked players — proof that the studio sees the queue, not just the pro stage. Competitors with pro-play industrial complexes can't credibly center a low-rank player.

Why now

TikTok gaming #BTS is up 340% YoY — narrative-driven content beats clips in this cycle

Concept 03
The Skill Receipt

Weekly breakdown of a pro match that couldn't have been bought — just skill.

Embodies the wedge

Public, falsifiable proof that wins came from skill — backs the wedge with evidence the F2P/pay-to-win cluster can't generate without dismantling their monetization model.

Why now

'No pay-to-win' is your most defensible moat — turn it into provable, shareable content

⎯ 06 / 7-Day Calendar

preview · 7 platform-ready posts
Mon
9:00 AM
X
Thread breaking down Sunday's pro final — every key moment tied to pure skill
↳Monday 9am is peak industry check-in on X; thread format rewards 'skill receipt' evidence
preview
Tue
2:00 PM
TIKTOK
Lead dev plays ranked, loses, talks about why
↳BTS content is trending; hits the creator-driven gap competitors ignore
preview
Wed
7:00 PM
YOUTUBE
Episode 1 of tournament underdog series — first practice week
↳Wed evening YouTube peak for long-form; pilot establishes the series
preview
Thu
12:00 PM
REDDIT
r/[game] AMA with the combat designer on balance questions
↳Thursday lunch is peak Reddit; lives where your hardcore audience actually is
preview
Fri
4:00 PM
INSTAGRAM
Carousel: the underdog's week — practice, failures, small wins
↳Friday afternoon drives highest engagement; carousel fits narrative content
preview
Sat
1:00 PM
TIKTOK
60-sec edit of the best skill-only community play of the week
↳Saturday TikTok peak; UGC spotlight reinforces positioning and rewards creators
preview
Sun
6:00 PM
X
Announce Monday's dev-vs-community stream with stakes
↳Sunday evening builds Monday anticipation; weekly ritual compounds viewership
preview

Strategy is not a story.

Strategy is a cut.

⎯ how it works

Four moves. Ninety seconds.

01
Map the cluster
Live web search across 4–6 competitors. Every named competitor grouped by what they all do the same.
02
Find the kerf
The narrow defensible cut between clusters this brand can credibly own — stated as one sentence.
03
Forge the wedge
Claim, proof, and a structural moat that names a competitor and explains why they can't follow.
04
Refuse if undefendable
If the moat reduces to 'we'll execute better,' the run is refused with a reason. The refusal is the brand POV.
⎯ why this is different

Other tools ship slop and call it strategy.

We refuse to ship undefendable cuts.

Generic AI marketing tools optimize for fluency. kerf.box optimizes for defensibility. The wedge has to name a competitor and explain why they can’t follow — or the run is refused and tells you why. The refusal is the brand POV expressed in code.

⎯ for agents

Strategy as a tool call.

kerf.box ships as an MCP server and an OpenAPI 3.1 spec. Your agent can cut_kerf and generate_copy against the same engine that powers the web app.

No account, no API key — the API is open. You bring a key from any AI provider per call (passed through, never stored), or connect over MCP. The refusal rule applies to agents too: an undefendable Kerf is refused with a reason, not a hallucination dressed in a deck.

# add to claude desktop / cursor / your agent
npx -y kerfbox-mcp
# tools available to your agent
· cut_kerf({ url, audience })
· generate_copy({ kerf, entry })
# or call the http api directly — no key to mint
curl -N https://kerfbox.vercel.app/api/strategy \ -H "X-Provider: anthropic" \ -H "X-Api-Key: sk-ant-..." \ -H "Content-Type: application/json" \ -d '{"url":"https://linear.app","audience":"indie SaaS founders"}'
# any provider works — openai, gemini, kimi, qwen,
# deepseek, groq, openrouter, ollama, custom
⎯ what’s in a Kerf

One artifact. Built like an argument, not a deck.

Cluster map
2–3 named clusters of where competitors are converging today, with the pattern they share. The negative space is the opportunity.
The kerf
One sentence naming the narrow defensible cut between clusters. Plus a why-now grounded in a category shift.
The wedge — claim, proof, moat
A taglinable claim, 2+ pieces of legitimate proof, and a structural moat naming a specific competitor and why they can't follow.
Signals + citations
5–6 evidence points with clickable sources. Every claim is auditable. Inferences are flagged as such.
Concepts that embody the wedge
Three concepts. Each one explains in one sentence how it IS the wedge in execution form. Free-floating ideas are not allowed.
7-day calendar + post-ready copy
Mon–Sun across X, TikTok, YouTube, IG, LinkedIn, Reddit. Click any entry to generate platform-native copy that holds the wedge.
⎯ pricing

It’s free. You bring the key.

Bring a key from any AI provider — Claude, OpenAI, Gemini, Kimi, Qwen, DeepSeek, Groq, OpenRouter, even a local Ollama — or connect kerf.box to Claude over MCP, and it’s free, forever. You pay your provider directly for the tokens you use. No subscription, no metering, no per-seat fee. We never run generation on our own key.

free · BYOK or MCP
$0 / forever
Pay Anthropic at cost. We charge nothing.
  • · Kerfs on your own key — any AI provider, no metering by us
  • · Or connect to Claude over MCP — no key to paste
  • · Open REST API + MCP — no account, no API key
  • · Save in your browser · export & import as JSON
  • · The refusal engine · demo mode
  • · Open source — self-host it all
start free →
⎯ faq

Questions.

Is this just another AI content generator?+

No. Generators write copy from a blank prompt. kerf.box does the strategic work first — maps the cluster, names the cut, defends the wedge — then writes copy that holds the wedge. The system refuses to ship if the moat is undefendable.

What is a Kerf?+

Borrowed from woodworking: a kerf is the narrow slot a saw makes. The Kerf method says strategy is the narrow defensible cut between where the category clusters today and where this brand can legitimately stand alone — not a story you tell, a slot you cut.

What is the refusal rule?+

After generation, the wedge.moat field is checked. If it doesn't reference at least one competitor from the cluster map, or reduces to 'we'll execute better,' the run is refused — the stream emits an error with the reason instead of shipping. The brand POV — that undefendable strategy is worse than no strategy — is enforced in code.

What's BYOK?+

Bring Your Own Key. You pass your own AI provider's API key with each call and pay that provider directly at cost. We never hold or proxy your key. This is the recommended path for agents and high-volume callers — and it's free.

Which AI providers can I use?+

Any of them. Anthropic (Claude), OpenAI, Google Gemini, Kimi (Moonshot), Qwen (Alibaba), DeepSeek, Groq, OpenRouter, a local Ollama, or any custom OpenAI-compatible endpoint — pick the provider in the app, paste the key, done. Anthropic keys additionally run live web research with citations; every other provider cuts the kerf from model knowledge. See /help for per-provider setup.

What does it cost?+

Nothing. kerf.box is free — forever. You bring your own AI provider key (BYOK) or connect it to Claude over MCP, and you pay your provider directly for the tokens you use. There's no subscription, no metering, no per-seat fee, and we never run generation on our own key.

Where does the research come from?+

With an Anthropic key: live web search, and every signal ships with citations you can click and verify. With any other provider: the model's own knowledge of the category — still structured, still refusal-checked, but without fresh citations. Inferences are flagged. Nothing is invented.

How long does one kerf take?+

About 60–90 seconds end-to-end. You'll see the cluster map, kerf, and wedge stream in live.

Can my agent use kerf.box?+

Yes. We ship an MCP server (npx -y kerfbox-mcp) and a public OpenAPI 3.1 spec at /api/openapi.json. Tools: cut_kerf and generate_copy. The API is open — no account, no API key. Bring a key from any AI provider (BYOK) for live runs, or call with demo:true.

Can I export the kerf?+

Yes — kerfs save to your browser, and you can export each one as JSON or markdown to drop into Notion, Linear, or Slack, or re-import it on another device. There's also a JSON API and an MCP server for agent workflows.

Who's this for?+

Solo founders, indie hackers, small studios with a real wedge they're not articulating. If your positioning sounds like every competitor, this finds the cut.

What if my kerf is bad?+

Generate another. We add no metering on BYOK runs — you pay only your own provider's bill (a per-IP abuse cap of 10 runs/hour aside). Most users iterate 2–3 times to find the cut that holds; the refusal rule tells you exactly what's missing so the next run is sharper.

⎯ ready to cut

Stop telling stories. Start cutting kerfs.

Cut your first kerf in 90 seconds. BYOK. No card, no commitment.

cut a kerf →
K
kerf.box · strategy is a cut · v0.3