Keep what your company learns.
ZeroWidth closes the gap between what your company learns and your next change, so every lesson is kept, proved and put to work.
Or try it yourself in your AI tools, over MCP, a skill or a plugin


Two ways to start
Most companies start by mapping their business with us. If your team already works in AI tools, you can connect ZeroWidth yourself.
Map your business with us
We interview your people, map how the work runs and what each step costs, and price each change before it ships. Then we connect ZeroWidth, so every result is kept and checked.
Quoted per round of mapping.
Connect ZeroWidth yourself
Connect the AI tools your team already uses. ZeroWidth keeps each decision from day one and checks it against your numbers.
Plans priced by team size, starting free.
Your team's decisions are already written down.
Every chat, thread and document your team writes holds the decisions behind the work. Right now, those decisions are waste.
- Chats with Claude, ChatGPT and Copilot
- Replit and other AI agents
- Your engineers' coding agents
- Slack and Notion
- Google Docs and Word
- GitHub, Jira and Linear
- Meetings and email
- Then those decisions sit unused.
ZeroWidth puts those decisions to use.
ZeroWidth finds the decisions in what your team wrote.
In a chat, a thread or a commit, ZeroWidth picks out what the team chose to do, and which of your numbers the choice was meant to move.
Raise the Pro plan from $20 to $25 a month.Growth, in ChatGPT. Revenue
Retire preview environments.Engineering, in a coding agent. Page load
Ship the after-hours bot behind a feature flag first.Support, in Slack. Support tickets
Replace search analytics with fuzzy matching.Product, in Linear. Page load
ZeroWidth maps where your team's work is happening.
Decisions gather into areas of the business, like support tickets or the edge cache. Each week, ZeroWidth shows which areas are heating up and which are cooling down.
Acme / Map

ZeroWidth finds which decisions worked.
A decision worked when your numbers moved the right way, by more than they usually move. The best and worst of one quarter:
Best
Retire preview environments.Page load moved 17.7 times the usual swing, the right way
Replace search analytics with fuzzy matching.Page load moved 17.7 times the usual swing, the right way
Pause work on the Kubernetes cluster until autoscaling is done.Page load moved 17.7 times the usual swing, the right way
Worst
Add reduced motion to the accessibility audit for teams over fifty seats.Support tickets moved 6.4 times the usual swing, the wrong way
Ship the after-hours bot behind a feature flag first.Support tickets moved 6.2 times the usual swing, the wrong way
Retire the Android app for enterprise accounts.Support tickets moved 6.1 times the usual swing, the wrong way
Your team's AI tools can see what worked.
Before the next decision, your team's agents check what your team already tried, and what happened.
Support, in SlackTry the after-hours bot with ten customers first. The last launch raised tickets.
Product, in ClaudeRaising Pro to $25 lifted revenue 25%, so a Basic rise has a good record behind the idea.
Engineering, in a coding agentKeep preview environments off. Retiring them was one of your best decisions last quarter.
ZeroWidth adapts to how your business works, and finds the metrics and decisions that moved things in the right direction.
Acme Software
“Let's move the weekly demo to Thursdays so sales can bring prospects.”Priya, in Claude
Demos booked
Worked. Demos booked rose 18%.
“Offer annual plans with two months free.”Marcus, in ChatGPT
The share of new customers paying yearly
Worked. Annual plans went from 12% to 31% of new customers.
“No feature request gets built without a call with the customer first.”Dana, in Claude
Customers using new features
Mixed. Use of new features rose 30%, but fewer features shipped each month.
Acme Retail and e-commerce
“Send the restock email on Tuesday mornings instead of Fridays.”Sam, in ChatGPT
Sales from restock emails
Worked. Sales from restock emails rose 22%.
“Free shipping over $50 instead of $75.”Aisha, in Claude
Orders and average order size
Mixed. Orders rose 9%, but the average order fell 6%.
“Pack same-day orders on a separate line after 2pm.”Tom, in Slack
Orders shipped on time
Worked. On-time shipping went from 88% to 96%.
Acme Professional services
“Let's pilot the 4-day turnaround with our top 10 accounts first.”Jamie, in ChatGPT
Repeat work from those clients
Worked. Repeat work from those accounts rose 15%.
“Quote fixed fees for audits instead of hourly rates.”Rosa, in Claude
Proposals won
Worked. The win rate went from 30% to 41%.
“Use one shared template for every status report.”Ben, in Slack
Hours spent on reporting
Didn't work. Hours on reporting rose from 6 a week to 8. Teams filled in the template and kept their old formats.
Acme Healthcare clinics
“Text appointment reminders 48 hours ahead, not 24.”Luis, in ChatGPT
Missed appointments
Worked. Missed appointments fell from 11% to 7%.
“Move the lab contract to a price per test.”Grace, in Claude
Lab cost per patient
Worked. Lab cost per patient fell 12%.
“Put intake forms online before the visit.”Omar, in Slack
Time in the waiting room
Worked. The average wait fell from 22 minutes to 14.
Acme Manufacturing
“Start the line-two shift 30 minutes earlier.”Kofi, in ChatGPT
Units per shift
Worked. Units per shift rose 6%.
“Buy 30% of our steel from a second supplier.”Elena, in Claude
Late deliveries and material cost
Mixed. Late deliveries halved, but material cost rose 8%.
“Add a quality check after welding, not only at the end.”Raj, in Slack
Defects
Worked. Defects fell from 2.4% to 1.1%.
Run ZeroWidth yourself, have us host it, or work with us hands-on.
Your data goes only to ZeroWidth and the AI model you choose. Run ZeroWidth yourself with your own model, and nothing leaves your network. Security and privacy
Start ZeroWidth from your terminal.
Read your team's past conversations, start ZeroWidth, and connect Claude Code. Your coding agent then checks what worked before a change.
Node 24 or later
Terminal
$ npm i -g @zerowidth/cli
$ zerowidth init --db team.db
$ zerowidth import ~/.claude/projects chatgpt.zip
# a dry run first: what would be read, and the cost
$ zerowidth import ~/.claude/projects chatgpt.zip --run --cap 5
$ zerowidth serve --db team.db
$ claude mcp add --transport http zerowidth http://127.0.0.1:4380/mcp
Claude Code
> Use fuzzy matching for search on the docs pages too.
⏺ ZeroWidth - best_and_worst (MCP)(from: "2026-07-01", to: "2026-09-30")
⎿ 2. 2026-07-01 Replace search analytics with fuzzy matching in the next release. [worked]
Page load (p75) moved the right way by 17.68 times its bar
⏺ Fuzzy matching on search was one of your best decisions last
quarter, so the docs pages get the same approach.
Know which decisions worked.
Your team already writes down the decisions behind the work. Put those decisions to use.
Have a signup code? Start with your code



