# Smart Stack — Full Documentation > All your docs. One AI. Zero tab-hopping. Smart Stack is a developer documentation platform that aggregates documentation from 200+ technology sources into a single interface with AI-powered chat. Instead of hopping between dozens of documentation tabs, developers select their tech stack and get an AI assistant that understands every API, method, and concept across all their chosen technologies. Website: https://smartstack.dev ## How It Works ### 1. Select Your Stack Choose from 200+ supported documentation sources covering frameworks, libraries, runtimes, databases, cloud platforms, and developer tools. Your stack defines the context window for your AI assistant. ### 2. Chat With Your Docs Ask questions about any technology in your stack. The AI assistant retrieves relevant documentation sections and generates answers grounded in the official docs. Responses include source citations so you can verify and dig deeper. ### 3. Cross-Stack Context The AI understands how your technologies work together. Ask how to set up middleware in Hono with Cloudflare Workers, or how to integrate Drizzle ORM with your existing React frontend — the assistant has context across your entire stack. ## Key Features ### AI Chat With Documentation Context Every response is grounded in official documentation. The AI retrieves relevant sections from your selected stack before answering, reducing hallucinations and providing accurate, up-to-date information. ### 200+ Documentation Sources Covers popular frameworks and tools across the ecosystem: React, Vue, Angular, Next.js, Hono, Express, Tailwind CSS, Cloudflare Workers, AWS, Drizzle ORM, Prisma, PostgreSQL, Redis, Docker, and many more. New sources are added regularly. ### Web Search Augmented Answers (Pro) For questions that go beyond what's in the docs — community patterns, recent changes, or broader ecosystem context — the AI can augment its documentation-grounded answers with web search results. ### File Inputs (Pro) Upload images and PDFs (up to 3 per message) for the AI to analyze alongside your documentation context. Useful for sharing error screenshots, architecture diagrams, or specification documents. ### Stack-Aware Starter Questions When you open a new chat, Smart Stack generates contextual starter questions based on your selected technologies — helping you get started quickly with relevant queries. ## Plans & Pricing ### Free - Access to 200+ documentation sources - AI chat with documentation context - Basic usage limits - No credit card required ### Pro — $12/month - Everything in Free - Extended conversation memory - ~15× higher usage limits - Web search augmented answers - Image & PDF file inputs (up to 3 per message) - Priority support ## Technical Details ### Documentation Pipeline Documentation sources are crawled and processed using an automated pipeline. Content is extracted from official documentation sites, cleaned of navigation and non-content elements, and indexed for retrieval. Sources are monitored for version updates and re-crawled when new versions are detected. ### AI Models Smart Stack uses tiered AI model access. Free users get fast, efficient responses. Pro users get access to more capable models with extended context and reasoning. ### Retrieval-Augmented Generation (RAG) When you ask a question, the system searches across your selected documentation sources, retrieves the most relevant sections, and provides them as context to the AI model. This grounds responses in real documentation rather than relying solely on the model's training data. ## Use Cases - **Learning a new framework**: Select it in your stack and ask beginner questions with answers sourced directly from official guides and tutorials. - **Debugging across technologies**: Describe an issue involving multiple parts of your stack and get context-aware troubleshooting help. - **Quick API reference lookups**: Instead of searching through docs, ask natural language questions like "What parameters does the fetch handler accept in Cloudflare Workers?" - **Integration guidance**: Ask how to connect technologies in your stack — the AI understands the overlap and can reference both sets of documentation. - **Best practices**: Get recommendations grounded in official documentation rather than outdated blog posts or forum answers. ## Contact Website: https://smartstack.dev