# Geistdocs Documentation Sitemap

This file maps the documentation bundled with `@vercel/geistdocs`.
Use it to choose focused page files from `docs/pages/` before reading the full `llms.txt` bundle.

- [Overview](pages/index.md) | URL: /docs | Type: overview | Summary: Geistdocs is a packaged documentation system for creating Next.js and Fumadocs sites with shared runtime features.
- [Getting Started](pages/getting-started.md) | URL: /docs/getting-started | Type: guide | Summary: Create a Geistdocs project, run it locally, and edit your first documentation page.
- [Environment Variables](pages/env.md) | URL: /docs/env | Type: reference | Summary: Environment variables required by Geistdocs for AI chat, Mixedbread retrieval, proxy mode, eve agent session cookies, and production URL configuration.
- [Deploy to Vercel](pages/deployment.md) | URL: /docs/deployment | Type: guide | Summary: Deploy a Geistdocs site to Vercel with the required project settings and environment variables.
- [Migrate to Geistdocs](pages/migration.md) | URL: /docs/migration | Type: guide | Summary: Move an existing documentation site to @vercel/geistdocs while keeping local content, routing, middleware behavior, and AI-readable surfaces intact.
- [Choose a Geistdocs package](pages/packages.md) | URL: /docs/packages | Type: guide | Summary: Use the public package by default and the private package only where restricted Vercel npm dependencies are already available.
- [Configuration](pages/configuration.md) | URL: /docs/configuration | Type: reference | Summary: Configure site metadata, navigation, AI features, page actions, translations, and local adapters.
- [MDX Components](pages/syntax.md) | URL: /docs/syntax | Type: reference | Summary: MDX component and authoring reference covering tabs, text formatting, code blocks, line highlighting, and Mermaid diagrams.
- [Geistdocs Provider](pages/provider.md) | URL: /docs/provider | Type: reference | Summary: The root provider component that wraps your application to handle toast notifications, search, and analytics.
- [Versioned docs](pages/versioned-docs.md) | URL: /docs/versioned-docs | Type: guide | Summary: Use createVersionedSources to configure stable, pre-release, or host-based documentation versions.
- [Proxy and markdown routes](pages/proxy.md) | URL: /docs/proxy | Type: reference | Summary: Configure createProxy with generated route discovery, request hooks, markdown mappings, and a static Next.js matcher.
- [Add a changelog](pages/changelog.md) | URL: /docs/changelog | Type: guide | Summary: Connect collection or paged ChangelogSource data to five thin HTML, Markdown, and JSON adapters, preserving existing docs mappings.
- [.md Extension](pages/md.md) | URL: /docs/md | Type: conceptual | Summary: Access any documentation page as raw Markdown by appending .md or .mdx to the URL for AI tool consumption.
- [Agent readiness](pages/agent-readiness.md) | URL: /docs/agent-readiness | Type: guide | Summary: Generate /agents.md and /.well-known/mcp.json from Geistdocs config so agents can find docs, Markdown surfaces, API specs, and MCP endpoints.
- [Ask AI](pages/ask-ai.md) | URL: /docs/ask-ai | Type: conceptual | Summary: An AI-powered chat assistant with context-aware search, persistent history, and suggested prompts for your documentation.
- [Badge](pages/components/badge.md) | URL: /docs/components/badge | Type: reference | Summary: Import Badge from the package component subpath for labels outside authored MDX.
- [Button](pages/components/button.md) | URL: /docs/components/button | Type: reference | Summary: Use the provider-backed Button in application UI or directly in MDX.
- [Callout](pages/components/callout.md) | URL: /docs/components/callout | Type: reference | Summary: Use Callout directly or compose its container, title, and description primitives.
- [Code Block](pages/components/code-block.md) | URL: /docs/components/code-block | Type: reference | Summary: Use CodeBlock when code is highlighted or assembled outside authored Markdown fences.
- [Collapsible](pages/components/collapsible.md) | URL: /docs/components/collapsible | Type: reference | Summary: Compose Collapsible, CollapsibleTrigger, and CollapsibleContent in custom React UI.
- [Command Prompt](pages/components/command-prompt.md) | URL: /docs/components/command-prompt | Type: reference | Summary: Compose the CommandPrompt primitives for application-owned install and setup commands.
- [Components](pages/components/index.md) | URL: /docs/components/index | Type: overview | Summary: Browse every component subpath exported by Geistdocs. These components can be imported into application code without relying on the default MDX component map.
- [Configure sidebar navigation](pages/guides/nested-navigation.md) | URL: /docs/guides/nested-navigation | Type: guide | Summary: Configure sidebar order, section labels, folder landing pages, and deeply nested page trees with meta.json files.
- [Copy Prompt](pages/components/copy-prompt.md) | URL: /docs/components/copy-prompt | Type: reference | Summary: Use CopyPrompt for reusable instructions that readers can send to an AI assistant.
- [Details](pages/components/details.md) | URL: /docs/components/details | Type: reference | Summary: Compose Details and Summary for accessible browser-native disclosures.
- [Dialog](pages/components/dialog.md) | URL: /docs/components/dialog | Type: reference | Summary: Compose Dialog primitives for modal search, chat, forms, and confirmations.
- [Dropdown Menu](pages/components/dropdown-menu.md) | URL: /docs/components/dropdown-menu | Type: reference | Summary: Compose DropdownMenu primitives for application-owned menus outside MDX.
- [Edit on GitHub](pages/edit-on-github.md) | URL: /docs/edit-on-github | Type: integration | Summary: A direct link on every documentation page that lets readers propose changes through GitHub pull requests.
- [Feedback](pages/feedback.md) | URL: /docs/feedback | Type: integration | Summary: An interactive feedback widget that collects user sentiment and creates structured GitHub Issues automatically.
- [Image](pages/components/image.md) | URL: /docs/components/image | Type: reference | Summary: Use the Geistdocs Image wrapper for documentation-aware Next.js images.
- [Improve Ask AI answers with Mixedbread](pages/mixedbread-retrieval.md) | URL: /docs/mixedbread-retrieval | Type: guide | Summary: Provision a Mixedbread Store for one Geistdocs consumer site, enable semantic retrieval, and sync documentation during production builds.
- [Input](pages/components/input.md) | URL: /docs/components/input | Type: reference | Summary: Use Input for text entry in custom documentation and application interfaces.
- [Internationalization](pages/internationalization.md) | URL: /docs/internationalization | Type: guide | Summary: Serve documentation in multiple languages with automatic translation via the Geistdocs CLI and Fumadocs routing.
- [llms.txt](pages/llms-txt.md) | URL: /docs/llms-txt | Type: conceptual | Summary: A single endpoint that returns all documentation as plain Markdown text following the llms.txt standard.
- [Mermaid](pages/components/mermaid.md) | URL: /docs/components/mermaid | Type: reference | Summary: Use Mermaid directly when diagram source is assembled outside an MDX Mermaid fence.
- [Native Link](pages/components/link.md) | URL: /docs/components/link | Type: reference | Summary: Use NativeDocsLink where Next.js client navigation is not appropriate.
- [Navigation Menu](pages/components/navigation-menu.md) | URL: /docs/components/navigation-menu | Type: reference | Summary: Compose NavigationMenu primitives for custom product and documentation navigation.
- [Open in Chat](pages/open-in-chat.md) | URL: /docs/open-in-chat | Type: conceptual | Summary: Transfer documentation context to AI chat platforms like ChatGPT, Claude, Cursor, and v0 with a single click.
- [Popover](pages/components/popover.md) | URL: /docs/components/popover | Type: reference | Summary: Compose Popover, PopoverTrigger, and PopoverContent outside MDX.
- [RSS](pages/rss.md) | URL: /docs/rss | Type: conceptual | Summary: An automatically generated RSS 2.0 feed that keeps users informed when documentation is published or updated.
- [Scroll Area](pages/components/scroll-area.md) | URL: /docs/components/scroll-area | Type: reference | Summary: Compose ScrollArea and ScrollBar for constrained custom interfaces.
- [Steps](pages/components/steps.md) | URL: /docs/components/steps | Type: reference | Summary: Write consecutive headings that start with a number, such as "### 1. Install", to render a numbered step list. The Steps and Step components cover cases where a heading must be wrapped in another component.
- [Table of contents](pages/table-of-contents.md) | URL: /docs/table-of-contents | Type: reference | Summary: Geistdocs builds the "On this page" outline from your headings, indents sub-headings under their parent, and tracks the active section along a straight vertical guide rail.
- [Tabs](pages/components/tabs.md) | URL: /docs/components/tabs | Type: reference | Summary: Use Tabs for navigation-only controls or TabsWithChildren and TabContent for mounted content panels.
- [Theme Switcher](pages/components/theme-switcher.md) | URL: /docs/components/theme-switcher | Type: reference | Summary: Use ThemeSwitcher in custom navigation, settings, and footer UI.
- [Toast](pages/components/toast.md) | URL: /docs/components/toast | Type: reference | Summary: Trigger provider-backed success, warning, and error notifications.
- [Toggle](pages/components/toggle.md) | URL: /docs/components/toggle | Type: reference | Summary: Toggle is the provider-backed replacement for the former Switch export.
- [Tooltip](pages/components/tooltip.md) | URL: /docs/components/tooltip | Type: reference | Summary: Wrap controls with provider-backed Tooltip content outside MDX.
- [Video](pages/components/video.md) | URL: /docs/components/video | Type: reference | Summary: Use Video for embedded video sources inside React UI or authored MDX.
- [WebMCP](pages/webmcp.md) | URL: /docs/webmcp
