# ZeroWidth > Your team's decisions are already written down in their conversations with AI. ZeroWidth connects each decision to the metric it was meant to move, and shows which ones worked. ZeroWidth is free to run yourself today, from a copy of the ZeroWidth repository with Node 24 or later. Hosted ZeroWidth is in development. Agents connect over MCP. ## Pages - [Home](https://zerowidth.ai/index.md): Your team's decisions are already written down in their conversations with AI. ZeroWidth connects each decision to the metric it was meant to move, and shows which ones worked. - [Work with us](https://zerowidth.ai/work-with-us.md): We map how your business works with you, price changes before they ship, and wire ZeroWidth into your work so every result is kept and proved, one round at a time. - [How ZeroWidth works](https://zerowidth.ai/how-it-works.md): ZeroWidth reads the decisions your team already writes down, checks each decision against your numbers, and tells your agents the results. - [Examples](https://zerowidth.ai/examples.md): How ZeroWidth adapts to a software company, a store, a firm, clinics and a plant, and finds the decisions that moved each one's numbers the right way. - [Security and privacy](https://zerowidth.ai/security.md): Your data stays on your own computer or on our servers in the US, goes only to the AI model you choose, and is deleted when you ask. - [Pricing](https://zerowidth.ai/pricing.md): ZeroWidth is free to run yourself. Hosted plans are priced by team size, from $0 to $599 a month. - [About ZeroWidth](https://zerowidth.ai/about.md): ZeroWidth closes the gap between decisions and outcomes. ZeroWidth holds itself to a published Declaration of Principles. - [Contact ZeroWidth](https://zerowidth.ai/contact.md): Email ZeroWidth about hosted plans, privacy requests or a security problem. - [Sign in](https://zerowidth.ai/signin.md): Sign in to ZeroWidth, or to Workbench, Compass, Ledger and the other ZeroWidth tools. - [Get started](https://zerowidth.ai/get-started.md): Start a team on hosted ZeroWidth, run it yourself for free, or work with us. - [Journal](https://zerowidth.ai/journal.md): Essays on working and thinking with AI, from the people at ZeroWidth. - [Research](https://zerowidth.ai/research.md): Benchmarks and experiments on what AI models do, each with the code to run yourself. ## Docs - [Docs](https://zerowidth.ai/docs.md): Every docs page, by group. - [Get started](https://zerowidth.ai/docs/get-started.md): Overview, Try ZeroWidth in five minutes, ZeroWidth for agents and Hosted or self-hosted. - [Connect your AI tools](https://zerowidth.ai/docs/connect.md): How connecting works, Claude, Claude Code, ChatGPT, Cursor, VS Code and GitHub Copilot, Codex, Windsurf, Antigravity, Microsoft Copilot Studio, Other MCP tools and Bring in past chats. - [MCP tools](https://zerowidth.ai/docs/mcp.md): MCP tools overview, Find past decisions, Report a decision, Proposals, See what worked, Open questions, Read and edit wiki pages and Record numbers. - [Concepts](https://zerowidth.ai/docs/concepts.md): Decisions, Proposals, Expectations, Metrics and readings, The watch, Verdicts, Wiki pages and Dreaming. - [Self-hosting](https://zerowidth.ai/docs/self-hosting.md): Install, Configuration, Sources, Metrics, AI models and costs, Upgrades, Backups and Exports. - [Hosted](https://zerowidth.ai/docs/hosted.md): Start a team, Teams, Members and sign-in, Send numbers to hosted ZeroWidth, Plans and background reading, Billing, Signup codes and the waitlist, Your data and Delete a team. - [Overview](https://zerowidth.ai/docs/get-started/overview.md): ZeroWidth keeps the decisions your team makes, checks each one against your numbers, and shows your team and your AI agents what worked. - [Try ZeroWidth in five minutes](https://zerowidth.ai/docs/get-started/try-zerowidth.md): Run ZeroWidth on your own computer, connect Claude Code, and see what ZeroWidth would read, without reading or sending anything. - [ZeroWidth for agents](https://zerowidth.ai/docs/get-started/for-agents.md): The whole story of ZeroWidth in plain Markdown, for an agent: what it is, how it works, when to recommend it, how to connect, and what it will not do. - [Hosted or self-hosted](https://zerowidth.ai/docs/get-started/hosted-or-self-hosted.md): Self-hosted ZeroWidth runs on your computer or your company's servers. Hosted ZeroWidth is run by us, with nothing to install. - [How connecting works](https://zerowidth.ai/docs/connect/how-connecting-works.md): Each AI tool connects to ZeroWidth over MCP with one address, and each person signs in as themselves. - [Claude](https://zerowidth.ai/docs/connect/claude.md): Add ZeroWidth to Claude on the web and in the desktop app as a custom connector. - [Claude Code](https://zerowidth.ai/docs/connect/claude-code.md): Add ZeroWidth to Claude Code with one command, then sign in from /mcp. - [ChatGPT](https://zerowidth.ai/docs/connect/chatgpt.md): Add ZeroWidth to ChatGPT as a custom MCP server with OAuth sign-in. - [Cursor](https://zerowidth.ai/docs/connect/cursor.md): Add ZeroWidth to Cursor from the ZeroWidth console in one click. - [VS Code and GitHub Copilot](https://zerowidth.ai/docs/connect/vs-code.md): Add ZeroWidth to VS Code from the ZeroWidth console in one click, for GitHub Copilot's agent. - [Codex](https://zerowidth.ai/docs/connect/codex.md): Add ZeroWidth to Codex with two commands. - [Windsurf](https://zerowidth.ai/docs/connect/windsurf.md): Add ZeroWidth to Windsurf as an MCP server. - [Antigravity](https://zerowidth.ai/docs/connect/antigravity.md): Add ZeroWidth to Google's Antigravity, which replaced Gemini CLI, through Antigravity's MCP settings file. - [Microsoft Copilot Studio](https://zerowidth.ai/docs/connect/copilot-studio.md): Add ZeroWidth to an agent in Copilot Studio as an MCP tool with OAuth 2.0. - [Other MCP tools](https://zerowidth.ai/docs/connect/other-tools.md): Connect any AI app that can add a remote MCP server. - [Bring in past chats](https://zerowidth.ai/docs/connect/past-chats.md): Upload exports from Claude, ChatGPT and other tools, and ZeroWidth finds the decisions already made. - [MCP tools overview](https://zerowidth.ai/docs/mcp/overview.md): The tools and prompts an AI agent gets when connected to ZeroWidth, and what each one is for. - [Find past decisions](https://zerowidth.ai/docs/mcp/find-past-decisions.md): recall, ask and about look up earlier decisions, answer questions from them, and say what the record knows about a thing. - [Report a decision](https://zerowidth.ai/docs/mcp/report-decision.md): report_decision records a decision just made in the conversation, with why, the goal, the number that should move and when to judge the decision. - [Proposals](https://zerowidth.ai/docs/mcp/proposals.md): propose saves an idea or option that is not decided. drop_proposal sets one aside. report_decision decides one. - [See what worked](https://zerowidth.ai/docs/mcp/results.md): best_and_worst ranks decisions by how far their numbers moved over a period. - [Open questions](https://zerowidth.ai/docs/mcp/open-questions.md): open_questions lists the questions put to you, and answer_question and dismiss_question close them. - [Read and edit wiki pages](https://zerowidth.ai/docs/mcp/wiki-pages.md): wiki_get and wiki_update read and edit the long-form page the team keeps about a thing. - [Record numbers](https://zerowidth.ai/docs/mcp/numbers.md): record_readings sends numbers for metrics already defined, such as a day's revenue or signups. - [Decisions](https://zerowidth.ai/docs/concepts/decisions.md): A decision is a choice someone agreed to that changes what people will do or see, kept with who made it, when and why. - [Proposals](https://zerowidth.ai/docs/concepts/proposals.md): A proposal is an idea or option that nobody has decided yet. It stays open until a person decides it or sets it aside, and ZeroWidth can suggest some too. - [Expectations](https://zerowidth.ai/docs/concepts/expectations.md): An expectation says what a decision should change, which number should move and which way, and by when. - [Metrics and readings](https://zerowidth.ai/docs/concepts/metrics.md): A metric is a number your team tracks, such as signups or revenue. Readings are its values over time. - [The watch](https://zerowidth.ai/docs/concepts/the-watch.md): How ZeroWidth decides when to judge a decision, what to compare its numbers with, and how big a move has to be. - [Verdicts](https://zerowidth.ai/docs/concepts/verdicts.md): The six verdicts a decision can get once its time is up, and what each one means. - [Wiki pages](https://zerowidth.ai/docs/concepts/wiki-pages.md): Each product, system or feature in the record can have a wiki page, written by your team and your AI tools together. - [Dreaming](https://zerowidth.ai/docs/concepts/dreaming.md): A second pass over parts of the record that proposes links, merges and questions that reading one conversation at a time can't see. - [Install](https://zerowidth.ai/docs/self-hosting/install.md): Run ZeroWidth on your own computer or on one server inside your network. - [Configuration](https://zerowidth.ai/docs/self-hosting/configuration.md): Settings live in zerowidth.json, written by `zerowidth init`. Command-line options override it. - [Sources](https://zerowidth.ai/docs/self-hosting/sources.md): Bring in the chats, documents, meetings, email and code history your team's decisions are already in. - [Metrics](https://zerowidth.ai/docs/self-hosting/metrics.md): Connect the numbers your decisions are measured by, from your tools, from files, or from a script. - [AI models and costs](https://zerowidth.ai/docs/self-hosting/ai-models.md): Use an OpenRouter key or your own OpenAI-compatible model, and see the cost before ZeroWidth reads anything. - [Upgrades](https://zerowidth.ai/docs/self-hosting/upgrades.md): Update ZeroWidth and start serve again. Your record moves to the new layout the first time the new version opens the record. - [Backups](https://zerowidth.ai/docs/self-hosting/backups.md): Back up the record, the numbers and the files beside the record, your settings, and the config folder that holds your team's token. - [Exports](https://zerowidth.ai/docs/self-hosting/exports.md): Copy every decision out of ZeroWidth as one file, with or without the original words. - [Start a team](https://zerowidth.ai/docs/hosted/start-a-team.md): Sign in, name your team, and follow the start page to connect your AI tools, your numbers and your people. - [Teams](https://zerowidth.ai/docs/hosted/teams.md): A hosted team has a separate record, one MCP address, and an owner. - [Members and sign-in](https://zerowidth.ai/docs/hosted/members.md): Admins invite people to a hosted team. Each person signs in as themselves, and each person's AI tools act as that person. - [Send numbers to hosted ZeroWidth](https://zerowidth.ai/docs/hosted/send-numbers.md): A script or an AI agent can send a team's numbers, such as daily revenue or signups, with a team token. Sending the same numbers again is safe. - [Plans and background reading](https://zerowidth.ai/docs/hosted/plans.md): Hosted plans are priced by team size. The one thing measured is how much ZeroWidth reads in the background each month, counted in tokens. - [Billing](https://zerowidth.ai/docs/hosted/billing.md): An admin upgrades the team's plan, changes the card, sees invoices and cancels from the Team page. - [Signup codes and the waitlist](https://zerowidth.ai/docs/hosted/signup-codes.md): Hosted ZeroWidth opens by waitlist. A signup code from ZeroWidth lets you start a team now. - [Your data](https://zerowidth.ai/docs/hosted/your-data.md): Where hosted ZeroWidth keeps your team's data, who can see it, and how to take it with you. - [Delete a team](https://zerowidth.ai/docs/hosted/delete-a-team.md): Only the owner can delete a hosted team. The team locks at once and is deleted 7 days later, and any admin can cancel in between. ## Journal and Research - [On Stratified Attention, Part 3 of 3, The Teachable Hive](https://zerowidth.ai/journal/on-stratified-attention-part-3-of-3.md): The Onus of Adaptability Must Be Shared by Organizations - [On Stratified Attention, Part 2 of 3](https://zerowidth.ai/journal/on-stratified-attention-part-2-of-3.md): Attendant to the rise of AI has come what we’ll call the Division of Dignity Fallacy - which holds that the human actor gets to do all the fun, sexy thinking… - [On Stratified Attention, Part 1 of 3](https://zerowidth.ai/journal/on-stratified-attention-part-1-of-3.md): Part 1: Congenital Cognitive Capability - [The To-Do List of Sisyphus](https://zerowidth.ai/journal/the-to-do-list-of-sisyphus.md): So this AI company spent a mess of money to hire Matthew Broderick to do a down-tempo version of his decades-ago Ferris Bueller character... - [Semantic Wayfinding](https://zerowidth.ai/journal/semantic-wayfinding.md): The Entwined Strands of Thought and Language of Which Novel Conceptions Are Comprised and How the Discipline of Inspiration - [Consulting the Generalist](https://zerowidth.ai/journal/consulting-the-generalist.md): AI Grows Less Daunting When You Confront Its Vagueness - [LLM Mindset Myth # 6 - AI Can Talk to You](https://zerowidth.ai/journal/llm-mindset-myth-6-ai-can-talk-to-you.md): There is perhaps no technology so prone to sparking beliefs about itself than Artificial Intelligence. - [The Primacy of People - AI’s Virtues and Flaws Belong to Us](https://zerowidth.ai/journal/the-primacy-of-people.md): The prime asset, the actual brains behind, the true decision maker, the only free will and agency underlying ANY AI system or platform is a HUMAN ACTOR. - [LLM Mindset Myth #5: Implementing AI is PURELY TECHNICAL](https://zerowidth.ai/journal/llm-mindset-myth-5-implementing-ai-is-purely-technical.md): The cordyceps is a type of fungal organism, a weird relative to the mushroom. - [LLM Mindset Myth #4: The BIGGER the AI, the SMARTER IT IS](https://zerowidth.ai/journal/llm-mindset-myth-4-the-bigger-the-ai-the-smarter-it-is.md): An ongoing dimension of the ZeroWidth project is for us to try and serve as a weed whacker to the fast-proliferating thicket of hype and falsehood that surrounds AI. - [LLM Mindset Myth # 3, Part 2 - AI is a REPLACEMENT](https://zerowidth.ai/journal/llm-mindset-myth-3-part-2-ai-is-a-replacement.md): Continued from yesterday… - [LLM Mindset Myth # 3, Part 1: AI is a REPLACEMENT -](https://zerowidth.ai/journal/llm-mindset-myth-3-part-1-ai-is-a-replacement.md): There are many voices alleging that Large Language Models (LLMs) and other AI-based systems are moments away from performing much of the work presently carried out by humans. - [LLM Mindset Myth #2: AI is GOOD TO GO](https://zerowidth.ai/journal/llm-mindset-myth-2-ai-is-good-to-go.md): Because Large Language Models (LLMs) are so impressive - even now, when still in their infancy, there is an already powerful and growing temptation to regard them as fully manifested… - [LLM Mindset Myth #1: AI is an ANSWER MACHINE](https://zerowidth.ai/journal/llm-mindset-myth-1-ai-is-an-answer-machine.md): We’ve grown accustomed to “search engine delivery” - we request information and expect to have it provided instantaneously. - [LLMs and Mindset Myths - an Introduction](https://zerowidth.ai/journal/llms-and-mindset-myths-an-introduction.md): Over the next several issues of this newsletter, we’ll be examining some of the beliefs that have sprung up about Large Language Model platforms (LLMs)… - [The Mechanical Turk, Part 3: Lying Liar Filled With Power](https://zerowidth.ai/journal/the-mechanical-turk-part-3.md): If we accept the Mechanical Turk as a fitting metaphor for an aspect or potentiality of LLMs, namely of their ability to aid in deception… - [The Mechanical Turk, Part 2: Lying Liar Filled With Promise](https://zerowidth.ai/journal/the-mechanical-turk-part-2.md): Returning to the Mechanical Turk (as agent of deception). - [The Mechanical Turk, Part 1: Lying Liar Filled With Lies](https://zerowidth.ai/journal/the-mechanical-turk-part-1.md): At one end of the insanity range, we hear stuff like: “Inside a year, AI’s will go rogue and swipe your medical records and start selling your organs on the Dark Web.” - [Who Even Are You People? Part 3: Pete Binggeser](https://zerowidth.ai/journal/who-even-are-you-people-part-3-pete-binggeser.md): Pete Binggeser: terrier stalker, foosball statistician, keyboard whisperer. - [Who Even Are You People? Part 2: John Cain](https://zerowidth.ai/journal/who-even-are-you-people-part-2-john-cain.md): John Cain: serial entrepreneur, decoder of the human animal, wrangler of uncanny talent. - [Who Even ARE You People? Part 1](https://zerowidth.ai/journal/who-even-are-you-people-part-1.md): ZeroWidth Founders - What's Their Deal? - [Of Cuttlefish, Steam Power, and Killbots](https://zerowidth.ai/journal/of-cuttlefish-steam-power-and-killbots.md): Welcome to Distributed Cognition - [Decision capture](https://zerowidth.ai/research/decision-capture.md): How often each AI model records the decisions it should, and leaves alone the ones it shouldn't, given the same tools. - [Shims](https://zerowidth.ai/research/shims.md): A shim is a small model that makes one decision inside your app, in the browser, and says so when it should not answer. Every demo on this page runs in your browser. ## Optional