> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cubic.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# AI wiki

> Transform your repository into a searchable knowledge base with AI-generated documentation.

cubic's AI wiki automatically indexes your codebase and produces searchable wikis, complete with links to source code, architecture diagrams, and more.

Use it to get up to speed with unfamiliar codebases or to answer questions about your codebase.

It's especially valuable for onboarding new team members, enabling customer success teams to quickly understand product architecture, and helping anyone navigate complex codebases without deep tribal knowledge.

<img src="https://mintcdn.com/cubic-2/AzoJeLhtvGZBEz71/ai-review/images/wiki-doc.png?fit=max&auto=format&n=AzoJeLhtvGZBEz71&q=85&s=30a09472ff2f2d6391fc989c880104ad" alt="Wiki documentation viewer showing agent lifecycle and data flow" className="border border-zinc-800 rounded-lg" width="3504" height="2126" data-path="ai-review/images/wiki-doc.png" />

## Getting started

<Steps>
  <Step title="Navigate to Wiki">
    Go to [cubic.dev/wiki](https://cubic.dev/wiki) or click **Wiki** in the main navigation.
  </Step>

  <Step title="Generate documentation">
    Select a repository and click **Generate**. Public repositories can generate wikis on the free
    plan. Private repositories require a paid plan. cubic analyzes your codebase and creates
    documentation in about 3 minutes.
  </Step>

  <Step title="Search and explore">
    Browse the documentation or ask questions in natural language to get instant answers.
  </Step>
</Steps>

## Auto-refresh

Keep your wiki documentation automatically up to date without manual intervention. When enabled, cubic periodically regenerates your wiki to reflect the latest code changes.

Scheduled auto-refresh is available on paid plans. Public repositories can still be refreshed
manually on the free plan, while private repository generation and refresh require a paid plan.

<Tip>
  Weekly refresh works well for actively developed repositories. Monthly refresh is ideal for stable
  codebases with less frequent changes.
</Tip>

## Custom instructions

Add custom instructions to guide how your wiki is generated (for example, "Focus on API docs" or "Write for beginners").

Open the ••• menu on a wiki and choose **Custom instructions**. Instructions are saved per repository and applied on the next regeneration. Custom instructions are capped at 10,000 characters.

## Wiki MCP

Your wiki is available through cubic's [MCP server](/ide/mcp-server). Connect Claude Code, Cursor, Windsurf, or any MCP-compatible tool and your AI assistant can query your wiki directly while you code.

This is especially useful when working across multiple repositories. Your AI agent can pull documentation from any repo's wiki without you leaving your editor.

<Tip>Combine MCP access with auto-refresh to give your AI tools always-current documentation.</Tip>

## Asking questions

Ask questions about your codebase in plain English and get comprehensive answers with code references. You can even request visual diagrams to better understand complex architectures and flows.

<video src="https://mintcdn.com/cubic-2/AzoJeLhtvGZBEz71/ai-review/images/wiki-question.mp4?fit=max&auto=format&n=AzoJeLhtvGZBEz71&q=85&s=832b839a24ec002fe2181fe21fc7c0ba" alt="Wiki answering a natural language question about the codebase" className="border border-zinc-800 rounded-lg" autoPlay loop muted playsInline data-path="ai-review/images/wiki-question.mp4" />

### Chat best practices

<Tabs>
  <Tab title="Do's ✓">
    * **Be specific** - "How does the OAuth2 refresh token work?"
    * **Include context** - "In the checkout flow, how are payments processed?"
    * **Request visual outputs** - "Show me a diagram of the authentication flow"
    * **Ask for examples** - "Show me examples of error handling"
  </Tab>

  <Tab title="Don'ts ✗">
    * **Avoid vague questions** - "How does it work?"
    * **Don't be too broad** - "Explain the entire codebase"
    * **Don't expect real-time updates** - Regenerate for the latest code changes
  </Tab>
</Tabs>

### Sharing answers

Every search generates a shareable URL. Share the link with teammates. Anyone in your GitHub organization with repository access can view it.

## Frequently asked questions

<AccordionGroup>
  <Accordion title="How does auto-refresh work?">
    When enabled, cubic automatically regenerates your wiki on your chosen schedule (weekly or
    monthly). This runs in the background, so your documentation stays current without any manual
    effort. Scheduled auto-refresh requires an active paid subscription. Public repositories can
    still be refreshed manually on the free plan.
  </Accordion>

  <Accordion title="Can I share Wiki answers with my team?">
    Yes, every search generates a shareable URL for your team members with repository access.
  </Accordion>

  <Accordion title="Does Wiki work with private repositories?">
    Yes. Wiki works with both public and private repositories, and access still follows GitHub
    permissions. Public repositories can generate and refresh wikis on the free plan. Private
    repositories require a paid plan for generation and refresh.
  </Accordion>

  <Accordion title="Who benefits most from Wiki?">
    Wiki is especially valuable for new team members getting up to speed, customer success teams
    understanding product architecture, and anyone who needs to navigate unfamiliar codebases
    quickly. It eliminates the need to hunt through code or rely on tribal knowledge.
  </Accordion>
</AccordionGroup>
