# Cactus

Cactus learns a product from its codebase, answers its customers live, and keeps its help site and changelog current with every release.

## Built for teams that ship faster than they can document.

Cactus learns your product from the code and explains it to anyone who asks.

## Every release makes yesterday's answers a little more wrong. Cactus rewrites them while you build.

Under the line, the help page "Signing in" on Acme Docs, with 3 releases landing beside it that each make one of its facts wrong, then Cactus rewriting each one in place.

## Docs that keep up with your code.

Every page of your help site is written from your code. Ship a change and the pages it touched are rewritten the same day, with a What's New entry to match. Anything your team edits by hand stays edited.

Beside it, the app with the help page "Resetting your password" open, written from Acme's code.

## Live support that knows your product.

A customer asks in your product or on your help site and gets an answer right away, grounded in what your code actually does, with the help page to back it up. Ask for a person and your team takes over.

Beside it, the Inbox with two threads, Maya Osei in the Messenger and Claude over MCP, and the same cited answer in both.

## And your docs are agent ready.

Customers ask AI assistants about your product too. Your help site answers them as well as it answers people.

- Any AI assistant reads it the way a person does.
- Every answer is current as of your last release.
- Nothing to set up. Every help site ships ready.

Beside it, a customer asks Claude, ChatGPT, Cursor, Claude Code, WebMCP or any other client "How long does a password reset link last in Acme, and how do I get a new one?" and gets the same answer, from the help page "Resetting your password" on Acme Docs.

[How an AI client reads your help site](/mcp)

## Your automated changelog: What's New

Each release, written from its commits as it ships. [View all](/whats-new)

## Ask Cactus about Cactus.

### Can Cactus publish something wrong?

It can. Each sentence cites a commit, stale pages get marked, and your team can edit or take down any page in a click.

### Does it replace my support team?

No. Visitors can ask for a person, and your team gets the conversation by email, Slack or Discord. Once a teammate joins, Cactus stops answering.

## Keep shipping. We'll handle the explaining.

Invites go out in order. We'll write when yours is ready.

[Join the waitlist](https://heycactus.ai/#waitlist)
