//nuxt-ai-readybyharlan-zw

nuxt-ai-ready

Best practice AI & LLM discoverability for Nuxt sites.

2
0
2
TypeScript

Nuxt AI Ready

npm version
npm downloads
Nuxt

Best practice AI & LLM discoverability for Nuxt sites

Why Nuxt AI Ready?

ChatGPT search interest doubled in the past year. Users now ask AI assistants questions your site could answer - but LLMs only cite sources they can parse.

Two standards are emerging: llms.txt (4,400 searches/mo, +26,900% YoY) for AI-readable site summaries, and MCP (22,200 searches/mo) for letting agents query your content directly.

Nuxt AI Ready implements both. It converts your pages to markdown, generates llms.txt at build time, and exposes an MCP server for AI agents to search your site.

Features

  • πŸ“„ llms.txt Generation: Auto-generate llms.txt and llms-full.txt with page metadata and full markdown content
  • πŸš€ On-Demand Markdown: Any route available as .md (e.g., /about β†’ /about.md), automatically served to AI crawlers
  • πŸ“‘ Content Signals: Configure AI training/search/input permissions via Nuxt Robots
  • 🌐 Sitemap Integration: Index AI-allowed pages via Nuxt Sitemap
  • ⚑ MCP Server: list_pages and search_pages tools with FTS5 full-text search
  • πŸ—„οΈ Runtime Indexing: Index pages on-demand without prerendering, with SQLite/D1/LibSQL support
  • πŸ”” IndexNow: Instantly notify Bing, Yandex, and other search engines when pages change
  • 🧠 RAG Ready: Markdown output optimized for vectorizing and semantic search

Installation

Install nuxt-ai-ready dependency to your project:

npx nuxi@latest module add nuxt-ai-ready

[!TIP]
Generate an Agent Skill for this package using skilld:

npx skilld add nuxt-ai-ready

Documentation

πŸ“– Read the full documentation for more information.

Sponsors

Sponsors

License

MIT.

[beta]v0.14.0