{
  "description": "Versioned Geistdocs documentation bundled with the @vercel/geistdocs package for offline agent use.",
  "files": {
    "agents": "agents.md",
    "llms": "llms.txt",
    "pages": "pages/*.md",
    "sitemap": "sitemap.md"
  },
  "name": "@vercel/geistdocs",
  "pages": [
    {
      "description": "Learn how Geistdocs packages the CLI, runtime, and template for documentation sites",
      "path": "pages/index.md",
      "source": "apps/template/content/docs/index.mdx",
      "summary": "Geistdocs is a packaged documentation system for creating Next.js and Fumadocs sites with shared runtime features.",
      "title": "Overview",
      "type": "overview",
      "url": "/docs"
    },
    {
      "description": "Create a Geistdocs project and start writing documentation",
      "path": "pages/getting-started.md",
      "source": "apps/template/content/docs/getting-started.mdx",
      "summary": "Create a Geistdocs project, run it locally, and edit your first documentation page.",
      "title": "Getting Started",
      "type": "guide",
      "url": "/docs/getting-started"
    },
    {
      "description": "Learn about the environment variables used in Geistdocs",
      "path": "pages/env.md",
      "source": "apps/template/content/docs/env.mdx",
      "summary": "Environment variables required by Geistdocs for AI chat, Mixedbread retrieval, proxy mode, and production URL configuration.",
      "title": "Environment Variables",
      "type": "reference",
      "url": "/docs/env"
    },
    {
      "description": "Learn how to deploy your Geistdocs site to Vercel",
      "path": "pages/deployment.md",
      "source": "apps/template/content/docs/deployment.mdx",
      "summary": "Deploy a Geistdocs site to Vercel with the required project settings and environment variables.",
      "title": "Deploy to Vercel",
      "type": "guide",
      "url": "/docs/deployment"
    },
    {
      "description": "Migrate a Fumadocs or custom Geist docs site to package-backed Geistdocs",
      "path": "pages/migration.md",
      "source": "apps/template/content/docs/migration.mdx",
      "summary": "Move an existing documentation site to @vercel/geistdocs while keeping local content, routing, middleware behavior, and AI-readable surfaces intact.",
      "title": "Migrate to Geistdocs",
      "type": "guide",
      "url": "/docs/migration"
    },
    {
      "description": "Choose between the public Geistdocs package and Vercel's private Geistcn-backed package",
      "path": "pages/packages.md",
      "source": "apps/template/content/docs/packages.mdx",
      "summary": "Use the public package by default and the private package only where restricted Vercel npm dependencies are already available.",
      "title": "Choose a Geistdocs package",
      "type": "guide",
      "url": "/docs/packages"
    },
    {
      "description": "Configure a Geistdocs site through local adapter files and package APIs",
      "path": "pages/configuration.md",
      "source": "apps/template/content/docs/configuration.mdx",
      "summary": "Configure site metadata, navigation, AI features, page actions, translations, and local adapters.",
      "title": "Configuration",
      "type": "reference",
      "url": "/docs/configuration"
    },
    {
      "description": "Learn about the supported markdown syntax and formatting options",
      "path": "pages/syntax.md",
      "source": "apps/template/content/docs/syntax.mdx",
      "summary": "Supported MDX components and syntax including tabs, text formatting, code blocks, line highlighting, and Mermaid diagrams.",
      "title": "Syntax",
      "type": "reference",
      "url": "/docs/syntax"
    },
    {
      "description": "The root provider component that handles notifications, search and analytics",
      "path": "pages/provider.md",
      "source": "apps/template/content/docs/provider.mdx",
      "summary": "The root provider component that wraps your application to handle toast notifications, search, and analytics.",
      "title": "Geistdocs Provider",
      "type": "reference",
      "url": "/docs/provider"
    },
    {
      "description": "Configure multiple documentation versions with package-backed source helpers",
      "path": "pages/versioned-docs.md",
      "source": "apps/template/content/docs/versioned-docs.mdx",
      "summary": "Use createVersionedSources to configure stable, pre-release, or host-based documentation versions.",
      "title": "Versioned docs",
      "type": "guide",
      "url": "/docs/versioned-docs"
    },
    {
      "description": "Add custom request logic while keeping Geistdocs markdown negotiation in the package",
      "path": "pages/proxy.md",
      "source": "apps/template/content/docs/proxy.mdx",
      "summary": "Configure createProxy with generated route discovery, request hooks, markdown mappings, and a static Next.js matcher.",
      "title": "Proxy and markdown routes",
      "type": "reference",
      "url": "/docs/proxy"
    },
    {
      "description": "Add a paginated changelog from Changesets, a CMS, or an API, with Show more, numbered archives, and Markdown output.",
      "path": "pages/changelog.md",
      "source": "apps/template/content/docs/changelog.mdx",
      "summary": "Connect collection or paged ChangelogSource data to five thin HTML, Markdown, and JSON adapters, preserving existing docs mappings.",
      "title": "Add a changelog",
      "type": "guide",
      "url": "/docs/changelog"
    },
    {
      "description": "Access documentation pages as raw Markdown by appending .md or .mdx to any URL",
      "path": "pages/md.md",
      "source": "apps/template/content/docs/md.mdx",
      "summary": "Access any documentation page as raw Markdown by appending .md or .mdx to the URL for AI tool consumption.",
      "title": ".md Extension",
      "type": "conceptual",
      "url": "/docs/md"
    },
    {
      "description": "Expose agents.md and MCP discovery files that help AI agents discover and use your docs site",
      "path": "pages/agent-readiness.md",
      "source": "apps/template/content/docs/agent-readiness.mdx",
      "summary": "Generate /agents.md and /.well-known/mcp.json from Geistdocs config so agents can find docs, Markdown surfaces, API specs, and MCP endpoints.",
      "title": "Agent readiness",
      "type": "guide",
      "url": "/docs/agent-readiness"
    },
    {
      "description": "An AI-powered chat assistant that helps users understand your documentation with context-aware responses",
      "path": "pages/ask-ai.md",
      "source": "apps/template/content/docs/ask-ai.mdx",
      "summary": "An AI-powered chat assistant with context-aware search, persistent history, and suggested prompts for your documentation.",
      "title": "Ask AI",
      "type": "conceptual",
      "url": "/docs/ask-ai"
    },
    {
      "description": "Organize Geistdocs pages with ordered groups, separators, folder indexes, and nested navigation",
      "path": "pages/guides/nested-navigation.md",
      "source": "apps/template/content/docs/guides/nested-navigation.mdx",
      "summary": "Configure sidebar order, section labels, folder landing pages, and deeply nested page trees with meta.json files.",
      "title": "Configure sidebar navigation",
      "type": "guide",
      "url": "/docs/guides/nested-navigation"
    },
    {
      "description": "Allow readers to contribute directly by editing documentation pages on GitHub",
      "path": "pages/edit-on-github.md",
      "source": "apps/template/content/docs/edit-on-github.mdx",
      "summary": "A direct link on every documentation page that lets readers propose changes through GitHub pull requests.",
      "title": "Edit on GitHub",
      "type": "integration",
      "url": "/docs/edit-on-github"
    },
    {
      "description": "Collect user feedback with an interactive emotion-based widget that creates GitHub Issues",
      "path": "pages/feedback.md",
      "source": "apps/template/content/docs/feedback.mdx",
      "summary": "An interactive feedback widget that collects user sentiment and creates structured GitHub Issues automatically.",
      "title": "Feedback",
      "type": "integration",
      "url": "/docs/feedback"
    },
    {
      "description": "Configure Mixedbread retrieval for a Geistdocs Ask AI chat and sync documentation to a site-specific Store",
      "path": "pages/mixedbread-retrieval.md",
      "source": "apps/template/content/docs/mixedbread-retrieval.mdx",
      "summary": "Provision a Mixedbread Store for one Geistdocs consumer site, enable semantic retrieval, and sync documentation during production builds.",
      "title": "Improve Ask AI answers with Mixedbread",
      "type": "guide",
      "url": "/docs/mixedbread-retrieval"
    },
    {
      "description": "Add multi-language support to your documentation site",
      "path": "pages/internationalization.md",
      "source": "apps/template/content/docs/internationalization.mdx",
      "summary": "Serve documentation in multiple languages with automatic translation via the Geistdocs CLI and Fumadocs routing.",
      "title": "Internationalization",
      "type": "guide",
      "url": "/docs/internationalization"
    },
    {
      "description": "A single file containing all your documentation in plain text for AI consumption",
      "path": "pages/llms-txt.md",
      "source": "apps/template/content/docs/llms-txt.mdx",
      "summary": "A single endpoint that returns all documentation as plain Markdown text following the llms.txt standard.",
      "title": "llms.txt",
      "type": "conceptual",
      "url": "/docs/llms-txt"
    },
    {
      "description": "Allow users to continue conversations in their preferred AI chat platform with a single click",
      "path": "pages/open-in-chat.md",
      "source": "apps/template/content/docs/open-in-chat.mdx",
      "summary": "Transfer documentation context to AI chat platforms like ChatGPT, Claude, Cursor, and v0 with a single click.",
      "title": "Open in Chat",
      "type": "conceptual",
      "url": "/docs/open-in-chat"
    },
    {
      "description": "Keep users updated with an automatically generated RSS feed for your documentation",
      "path": "pages/rss.md",
      "source": "apps/template/content/docs/rss.mdx",
      "summary": "An automatically generated RSS 2.0 feed that keeps users informed when documentation is published or updated.",
      "title": "RSS",
      "type": "conceptual",
      "url": "/docs/rss"
    },
    {
      "description": "Render numbered step-by-step instructions from Markdown headings or the Steps and Step components",
      "path": "pages/components/steps.md",
      "source": "apps/template/content/docs/components/steps.mdx",
      "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.",
      "title": "Steps",
      "type": "reference",
      "url": "/docs/components/steps"
    },
    {
      "description": "Show an \"On this page\" outline that tracks the reader's position along a straight guide rail",
      "path": "pages/table-of-contents.md",
      "source": "apps/template/content/docs/table-of-contents.mdx",
      "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.",
      "title": "Table of contents",
      "type": "reference",
      "url": "/docs/table-of-contents"
    },
    {
      "description": "Expose documentation search and page reading to browser agents.",
      "path": "pages/webmcp.md",
      "source": "apps/template/content/docs/webmcp.mdx",
      "title": "WebMCP",
      "url": "/docs/webmcp"
    }
  ],
  "source": "apps/template/content/docs",
  "version": "2.4.1"
}
