Build modern, intelligent documentation

A modern Nuxt 4 documentation theme with automated component docs, an AI chat assistant, MCP Server, and a complete developer experience optimization, helping you build beautiful, professional, and intelligent documentation sites.
export default defineNuxtConfig({
  extends: ['@movk/nuxt-docs'],
  aiChat: {
      model: 'zai/glm-4.7',
      models: ['zai/glm-4.7', 'anthropic/claude-sonnet-4.6']
  },
  mcp: {
    name: 'My Docs'
  }
})

Automated documentation generation

    Automatic component metadata extraction
    Powered by nuxt-component-meta, automatically extracts the Props, Slots, and Emits definitions of Vue components, with no manual docs to maintain.
    Interactive example showcase
    The ComponentExample component automatically loads and renders component examples, with code highlighting and live preview.
    Git commit history integration
    Use the CommitChangelog and PageLastCommit components to automatically display a file's commit history and last update time.
    Type definition highlighting
    Intelligently parses TypeScript type definitions, with inline type highlighting and type navigation to improve the readability of API docs.
    Rich documentation components
    Built-in documentation components such as Accordion, Callout, Card, Steps, and Tabs, powered by Nuxt UI.
    Full-text search
    Based on the ContentSearch component from Nuxt Content, with keyboard shortcut (⌘K) support for quickly searching documentation content.
    Internationalization
    Opt-in multilingual support powered by @nuxtjs/i18n, with per-locale content collections, a built-in language switcher, and hreflang SEO.

AI-enhanced experience

    AI chat assistant
    A built-in intelligent documentation assistant, powered by the Vercel AI SDK with support for multiple LLM models, answering documentation questions in real time.
    MCP Server support
    Integrates a Model Context Protocol server to give AI assistants structured access to your docs, improving conversation accuracy.
    LLM optimization
    The nuxt-llms module automatically generates llms.txt and llms-full.txt, providing an optimized documentation index for AI tools.
    Streaming responses
    Supports streaming AI output and code highlighting, working with shiki-stream for real-time syntax highlighting.
    Tool calling support
    The AI assistant can call built-in tool functions to search docs, query components, and more, delivering more precise answers.
    Flexible model configuration
    Supports custom AI model lists, API endpoints, and parameters, making it easy to switch between LLM service providers.
Copyright © 2024 - 2026