Turn your Starlight docs into AI-ready documentation
Let users instantly chat with ChatGPT, Claude, or any AI about your documentation.
Supercharge your documentation
Make your docs accessible to developers and AI
Turn your Starlight site into a knowledge source ready to share, query, and process.
- Copy to Markdown
-
Copy any documentation page in clean Markdown format with a single click.
- Open in ChatGPT or Claude
-
Open documentation directly in ChatGPT or Claude with the full page context. Let your users ask specific questions about your docs without manual copy-pasting.
- See Markdown
-
View the raw Markdown of any page.
- llms.txt Generator
-
Automatically generate an optimized llms.txt file for your entire site. Follows community standards so LLMs can better index and understand your documentation.
- Full Control Over Actions
-
Choose which actions to display on your documentation. Show or hide default actions and add your own custom actions to fit your workflow and documentation needs.
- Page-Level Control
-
Disable page actions on pages that aren't ideal for LLM consumption. Perfect for excluding changelog pages, legal documents, release notes, or any content that doesn't benefit from AI interaction.
Frequently asked questions
Can’t find the answer you’re looking for? Send us an email.
- What is llms.txt and why do I need it?
- llms.txt is a community standard file that helps AI models better understand and index your site. It provides a structured format that LLMs can easily parse, making your docs more discoverable and useful when users interact with AI assistants.
- Does this plugin work with all Starlight themes?
- Yes! The plugin is designed to work seamlessly with any Starlight theme. It integrates with Starlight's built-in components and styling system, so it will automatically match your site's look and feel.
- Can I customize which actions appear on my pages?
- Yes! You have full control over which actions are displayed. You can show or hide any of the default actions and add your own custom actions to match your specific needs and workflow.
- How is the Markdown generated?
- The plugin uses vite-plugin-static-copy to create copies of your .md and .mdx files. This exposes the original Markdown files, making them accessible and ready to be consumed by LLMs or copied by users while preserving all formatting, code blocks, and structure.
- How is the llms.txt file generated?
- The llms.txt file is automatically generated from your Starlight sidebar configuration. The plugin reads your sidebar structure and creates a properly formatted llms.txt file that maps your documentation hierarchy, making it easy for LLMs to understand and navigate your content. In cases where the sidebar uses certain configurations like the autogenerate prop, the sidebar structure cannot be fully processed yet, so all pages are listed directly in a flat list instead of following the hierarchy.
- Can I disable page actions on specific pages?
- Yes! You can disable page actions on individual pages using frontmatter configuration. This is useful for pages that aren't ideal for LLM consumption, such as changelogs, legal documents, release notes, or any content that doesn't benefit from AI interaction.
Ready to make your docs AI-friendly?
Join developers who are making their documentation more accessible, shareable, and AI-ready with just one plugin.