# Documentation > An AI-native documentation framework for Next.js, TanStack Start, SvelteKit, Astro, and Nuxt. ## Pages - [Introduction](https://docs.farming-labs.dev/docs): An AI-native documentation framework that just works - [CLI](https://docs.farming-labs.dev/docs/cli): Scaffold a docs project with one command - [Configuration](https://docs.farming-labs.dev/docs/configuration): Everything lives in docs.config.ts - [Contributing](https://docs.farming-labs.dev/docs/contributing): How to contribute to @farming-labs/docs - [Customization](https://docs.farming-labs.dev/docs/customization): Colors, typography, sidebar, components, agent primitives, OG images, AI chat, and page actions - [Agent Primitive](https://docs.farming-labs.dev/docs/customization/agent-primitive): Author page-level agent context with the built-in Agent block or a sibling agent.md override. - [Ask AI](https://docs.farming-labs.dev/docs/customization/ai-chat): Add a RAG-powered AI chat to your documentation - [Colors](https://docs.farming-labs.dev/docs/customization/colors): Override any color token from config - [Components](https://docs.farming-labs.dev/docs/customization/components): Override built-in or add custom MDX components - [llms.txt](https://docs.farming-labs.dev/docs/customization/llms-txt): Auto-generate llms.txt and llms-full.txt for LLM-friendly documentation - [MCP Server](https://docs.farming-labs.dev/docs/customization/mcp): Expose your docs as MCP tools and resources over stdio or /api/docs/mcp - [OG Images](https://docs.farming-labs.dev/docs/customization/og-images): Dynamic and static Open Graph images for docs — how they work, what context is passed, and how the docs website generates them - [Page Actions](https://docs.farming-labs.dev/docs/customization/page-actions): Add "Open in LLM" and "Copy Markdown" buttons to your doc pages - [Sidebar](https://docs.farming-labs.dev/docs/customization/sidebar): Title, icons, collapsible groups, and styling - [Typography](https://docs.farming-labs.dev/docs/customization/typography): Fonts, heading sizes, weights, and spacing - [Installation](https://docs.farming-labs.dev/docs/installation): Get up and running in minutes - [API Reference](https://docs.farming-labs.dev/docs/reference): Complete reference for all configuration options - [Themes](https://docs.farming-labs.dev/docs/themes): Built-in themes and how to create your own - [Colorful](https://docs.farming-labs.dev/docs/themes/colorful): Warm amber accent with Inter typography and a clean layout - [Command Grid](https://docs.farming-labs.dev/docs/themes/command-grid): Mono-first paper-grid theme inspired by the better-cmdk landing page - [Concrete](https://docs.farming-labs.dev/docs/themes/concrete): Brutalist poster-style theme with offset shadows and square corners - [Creating Your Own Theme](https://docs.farming-labs.dev/docs/themes/creating-themes): Step-by-step guide to building, publishing, and sharing custom themes - [DarkBold](https://docs.farming-labs.dev/docs/themes/darkbold): Pure monochrome design with Geist typography and clean minimalism - [Darksharp](https://docs.farming-labs.dev/docs/themes/darksharp): All-black theme with sharp corners - [Default](https://docs.farming-labs.dev/docs/themes/default): Clean, neutral palette with standard border radius - [GreenTree](https://docs.farming-labs.dev/docs/themes/greentree): Mintlify-inspired theme with emerald green accent and Inter typography - [Hardline](https://docs.farming-labs.dev/docs/themes/hardline): Hard-edge theme with square corners and strong borders - [Pixel Border](https://docs.farming-labs.dev/docs/themes/pixel-border): Inspired by better-auth.com — refined dark UI with visible borders - [Shiny](https://docs.farming-labs.dev/docs/themes/shiny): Clerk-inspired theme with purple accents and a polished light/dark design - [Token Efficiency](https://docs.farming-labs.dev/docs/token-efficiency): How @farming-labs/docs keeps your project lean for AI-assisted development — without sacrificing flexibility