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.