# 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.

[Work with us](https://zerowidth.ai/work-with-us) [Get started](https://console.zerowidth.ai/start)

## Or try it yourself in your AI tools, over MCP, a skill or a plugin
- [Claude](https://zerowidth.ai/docs/connect/claude)
- [ChatGPT](https://zerowidth.ai/docs/connect/chatgpt)
- [Cursor](https://zerowidth.ai/docs/connect/cursor)
- [GitHub Copilot](https://zerowidth.ai/docs/connect/vs-code)
- [Any MCP tool](https://zerowidth.ai/docs/connect/other-tools)

![In ChatGPT, Ana Ruiz agrees to drop the card step from signup. In ZeroWidth the decision is watched for 28 days and marked Worked: trial starts went from 318 to 412 a week. Later, when someone asks Claude whether to put a card check back on signup, Claude warns that it would undo that and suggests blocking throwaway emails instead.](https://zerowidth.ai/hero-poster-light.webp)

## 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.

[Work with us](https://zerowidth.ai/work-with-us)

### 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.

[Get started](https://console.zerowidth.ai/start)

## 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

![Acme's map: every area Acme's teams decide about, as clusters of decisions, the latest standing out](https://zerowidth.ai/img/acme-map-light.jpg)

## 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.

Software

Retail and e-commerce

Professional services

Healthcare clinics

Manufacturing

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.

**Self-hosted** Run ZeroWidth on your own computer or server, and change any part.

**Hosted** We run ZeroWidth for you, with nothing to install.

**With us** We map your business with you, then set ZeroWidth up and run it alongside your team.

**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](https://zerowidth.ai/security)

## 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

[Every step, with your own AI model](https://zerowidth.ai/docs/self-hosting/ai-models)

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.
```

## New in the Journal and Research

[

Research·Oct 31, 2026
- **Decision capture** ](https://zerowidth.ai/research/decision-capture)

[![A yellow print of red curling figures with faces, scattered among black tally marks.](https://zerowidth.ai/img/journal/on-stratified-attention-part-3-of-3.jpg)

Journal·Oct 13, 2026
- **On Stratified Attention, Part 3 of 3, The Teachable Hive** ](https://zerowidth.ai/journal/on-stratified-attention-part-3-of-3)

[

Research·Sep 22, 2026
- **Shims** ](https://zerowidth.ai/research/shims)

[All Journal posts](https://zerowidth.ai/journal) [All research](https://zerowidth.ai/research)

## Know which decisions worked.

Your team already writes down the decisions behind the work. Put those decisions to use.

[Get started](https://console.zerowidth.ai/start) [See how ZeroWidth works](https://zerowidth.ai/how-it-works)

Have a signup code? [Start with your code](https://console.zerowidth.ai/new)
