{"version":1,"pages":[{"id":"kzTlst3tKo255yz4YpDi","title":"Welcome to Kiln AI","pathname":"/","siteSpaceId":"sitesp_LY1H1","icon":"hand-wave","description":"Rapid AI Prototyping and Dataset Collaboration Tool"},{"id":"CyH2xJQs9yWJ1S8BYNav","title":"Quickstart","pathname":"/docs/quickstart","siteSpaceId":"sitesp_LY1H1","icon":"person-running-fast","description":"Download our app for MacOS, Windows or Linux","breadcrumbs":[{"label":"Docs"}]},{"id":"DCVyepbQxO6TlZjCkseN","title":"Models and AI Providers","pathname":"/docs/models-and-ai-providers","siteSpaceId":"sitesp_LY1H1","icon":"crystal-ball","description":"Connect to Ollama, OpenAI, OpenRouter, AWS, Azure, Vertex, Together, Fireworks, and more","breadcrumbs":[{"label":"Docs"}]},{"id":"qXaTfO53meIdxxsvPawY","title":"End to End Project Demo","pathname":"/docs/end-to-end-project-demo","siteSpaceId":"sitesp_LY1H1","icon":"youtube","description":"Video walkthrough of creating tasks, evals, fine-tuning, synthetic data gen, and more!","breadcrumbs":[{"label":"Docs"}]},{"id":"DqiUuzV0VWEgFzeVzcWO","title":"Optimizers","pathname":"/docs/optimizers","siteSpaceId":"sitesp_LY1H1","icon":"dial-max","description":"Tools to build the optimal AI system for your task","breadcrumbs":[{"label":"Docs"}]},{"id":"d10ZmwweJ8LYSmlXiLB6","title":"Fine Tuning","pathname":"/docs/fine-tuning","siteSpaceId":"sitesp_LY1H1","icon":"radio-tuner","description":"Create custom fine-tuned models for your use case","breadcrumbs":[{"label":"Docs"}]},{"id":"UQ5mUIArq32hihhGE4Sv","title":"Fine Tuning Guide","pathname":"/docs/fine-tuning/fine-tuning-guide","siteSpaceId":"sitesp_LY1H1","description":"Fine tuning 9 Models in 18 minutes","breadcrumbs":[{"label":"Docs"},{"label":"Fine Tuning","icon":"radio-tuner"}]},{"id":"RaqHbAJUWPl2zk68NF3E","title":"Train a Reasoning Model","pathname":"/docs/fine-tuning/guide-train-a-reasoning-model","siteSpaceId":"sitesp_LY1H1","description":"Built a reasoning model, like o3 or R1, for your use case","breadcrumbs":[{"label":"Docs"},{"label":"Fine Tuning","icon":"radio-tuner"}]},{"id":"SbUpu30PLNTEjXCKTNOK","title":"Fine Tuning for Tool Use","pathname":"/docs/fine-tuning/fine-tuning-for-tool-use","siteSpaceId":"sitesp_LY1H1","description":"Build fine-tuned models for calling a set of tools, like MCP","breadcrumbs":[{"label":"Docs"},{"label":"Fine Tuning","icon":"radio-tuner"}]},{"id":"EJPf7zdXy05scsLk0wbf","title":"Evals","pathname":"/docs/evals-and-specs","siteSpaceId":"sitesp_LY1H1","icon":"list-check","description":"Powerful tools to measure and optimize your AI systems","breadcrumbs":[{"label":"Docs"}]},{"id":"DM6BHkPtRZJ6F97E5ggL","title":"Eval Builder","pathname":"/docs/evals-and-specs/specifications","siteSpaceId":"sitesp_LY1H1","description":"The Kiln Eval Builder combines evals, synthetic data generation, automatic judge prompt creation, and edge case detection into one easy to use feature","breadcrumbs":[{"label":"Docs"},{"label":"Evals","icon":"list-check"}]},{"id":"2PbHtsJUdtp2xiIqeHqQ","title":"Evaluations","pathname":"/docs/evals-and-specs/evaluations","siteSpaceId":"sitesp_LY1H1","description":"Evaluate the quality of your models/tasks using state-of-the-art evals","breadcrumbs":[{"label":"Docs"},{"label":"Evals","icon":"list-check"}]},{"id":"Rh836JyZR5rtVpmjKfwH","title":"Evaluate RAG Accuracy: Q&A Evals","pathname":"/docs/evals-and-specs/evaluate-rag-accuracy-q-and-a-evals","siteSpaceId":"sitesp_LY1H1","description":"Know your Kiln Search tools find the right answer with RAG evals and synthetic Q&A data","breadcrumbs":[{"label":"Docs"},{"label":"Evals","icon":"list-check"}]},{"id":"3x1guWi8PmcLGZQicMv2","title":"Evaluate Appropriate Tool Use","pathname":"/docs/evals-and-specs/evaluate-appropriate-tool-use","siteSpaceId":"sitesp_LY1H1","description":"Test your model's ability to appropriately invoke tools","breadcrumbs":[{"label":"Docs"},{"label":"Evals","icon":"list-check"}]},{"id":"qmzsaLmyoO8DcirfJpAK","title":"Tools & MCP","pathname":"/docs/tools-and-mcp","siteSpaceId":"sitesp_LY1H1","icon":"hammer","description":"Connect powerful tools to your Kiln tasks","breadcrumbs":[{"label":"Docs"}]},{"id":"XQiF65mRGiGBJ8BX5V7d","title":"Connect to Existing Agents","pathname":"/docs/tools-and-mcp/connect-to-existing-agents","siteSpaceId":"sitesp_LY1H1","description":"You can connect Kiln Evals to existing agents on any platform, using MCP","breadcrumbs":[{"label":"Docs"},{"label":"Tools & MCP","icon":"hammer"}]},{"id":"ZZcdUMMQOzSwNwVTPdqF","title":"Prompts","pathname":"/docs/prompts","siteSpaceId":"sitesp_LY1H1","icon":"pen-to-square","description":"How to use our prompt optimizer, prompt generators, or create your own prompt","breadcrumbs":[{"label":"Docs"}]},{"id":"3Zl4LTmOhIK5etcBO7Yw","title":"Automatic Prompt Optimizer","pathname":"/docs/prompts/automatic-prompt-optimizer","siteSpaceId":"sitesp_LY1H1","description":"Find the best prompt for your task, automatically.","breadcrumbs":[{"label":"Docs"},{"label":"Prompts","icon":"pen-to-square"}]},{"id":"lTEEzgTd6hcjo6cOOy2r","title":"Prompt Generators","pathname":"/docs/prompts/prompt-generators","siteSpaceId":"sitesp_LY1H1","description":"Prompt generators build prompts for you combing best practices and data from your dataset","breadcrumbs":[{"label":"Docs"},{"label":"Prompts","icon":"pen-to-square"}]},{"id":"Dtsf7EZfJgPB9VbSUiae","title":"Documents & Search (RAG)","pathname":"/docs/documents-and-search-rag","siteSpaceId":"sitesp_LY1H1","icon":"magnifying-glass","description":"Add knowledge to your AI systems with docs & search","breadcrumbs":[{"label":"Docs"}]},{"id":"6X2jCKYVfnoJLkVMp41g","title":"Agents","pathname":"/docs/agents","siteSpaceId":"sitesp_LY1H1","icon":"circle-nodes","description":"Building Agentic AI systems has never been easier","breadcrumbs":[{"label":"Docs"}]},{"id":"1y14YTSyAhbJKWugLqcw","title":"Skills","pathname":"/docs/skills","siteSpaceId":"sitesp_LY1H1","icon":"puzzle-piece","description":"Load more instructions, depending on the goal (Progressive Prompt Enhancement)","breadcrumbs":[{"label":"Docs"}]},{"id":"uwLdgH3kTWx6g0u1ca9R","title":"Synthetic Data Generation","pathname":"/docs/synthetic-data-generation","siteSpaceId":"sitesp_LY1H1","icon":"robot","description":"Generate synthetic data for fine-tuning or evaluation","breadcrumbs":[{"label":"Docs"}]},{"id":"gkajF60Nfyw0jbjXVqmK","title":"Issues","pathname":"/docs/issues","siteSpaceId":"sitesp_LY1H1","icon":"bug","description":"Kiln Issues are an AI-native issue tracker for AI teams","breadcrumbs":[{"label":"Docs"}]},{"id":"UicC6lhZymhokX3JaNI3","title":"Reasoning & Chain of Thought","pathname":"/docs/reasoning-and-chain-of-thought","siteSpaceId":"sitesp_LY1H1","icon":"brain","description":"Improve your model's quality with inference time scaling","breadcrumbs":[{"label":"Docs"}]},{"id":"G6JluZ4PYRv53ejKoQaE","title":"Reviewing and Rating","pathname":"/docs/reviewing-and-rating","siteSpaceId":"sitesp_LY1H1","icon":"star","description":"Ratings help multi-shot prompting, fine-tuning, evals, and more","breadcrumbs":[{"label":"Docs"}]},{"id":"DTPKi0TlXXdZ6DKAMmA1","title":"Collaboration","pathname":"/docs/collaboration","siteSpaceId":"sitesp_LY1H1","icon":"people-arrows","description":"How to collaborate with your team using Kiln","breadcrumbs":[{"label":"Docs"}]},{"id":"5HfyTOBEyt7p6b7kXQbw","title":"Automatic Git Sync","pathname":"/docs/collaboration/automatic-git-sync","siteSpaceId":"sitesp_LY1H1","icon":"github","description":"Git, even if you've never used a terminal","breadcrumbs":[{"label":"Docs"},{"label":"Collaboration","icon":"people-arrows"}]},{"id":"91nZjVRCbD151JQ6vNeW","title":"Organizing Datasets","pathname":"/docs/organizing-datasets","siteSpaceId":"sitesp_LY1H1","icon":"tag","description":"Tag, Filter, Sort, Import, Freeze and Split","breadcrumbs":[{"label":"Docs"}]},{"id":"aMC4ogvCSYAHusfJRwd5","title":"Structured Data / JSON","pathname":"/docs/structured-data-json","siteSpaceId":"sitesp_LY1H1","icon":"brackets-curly","description":"","breadcrumbs":[{"label":"Docs"}]},{"id":"utfjbBBATQVkM0DnKsE7","title":"Keyboard Shortcuts","pathname":"/docs/keyboard-shortcuts","siteSpaceId":"sitesp_LY1H1","icon":"keyboard","description":"","breadcrumbs":[{"label":"Docs"}]},{"id":"EKokCMrj8LODU6VHVfpb","title":"Privacy","pathname":"/docs/privacy","siteSpaceId":"sitesp_LY1H1","icon":"shield-keyhole","description":"Kiln is private by design","breadcrumbs":[{"label":"Docs"}]},{"id":"0OiUSGxZGusHiqXuX3zN","title":"Repairing Responses","pathname":"/docs/repairing-responses","siteSpaceId":"sitesp_LY1H1","icon":"hammer","description":"\"Teach the model, you will\" - ML Yoda","breadcrumbs":[{"label":"Docs"}]},{"id":"Tmc85wOcdZA9bk7QtKBO","title":"Troubleshooting & Logs","pathname":"/docs/troubleshooting-and-logs","siteSpaceId":"sitesp_LY1H1","icon":"user-helmet-safety","description":"How to troubleshoot errors from the logs","breadcrumbs":[{"label":"Docs"}]},{"id":"iTvT8rDptMtDCI7mYMlX","title":"Productionizing Kiln","pathname":"/docs/productionizing-kiln","siteSpaceId":"sitesp_LY1H1","icon":"industry-windows","description":"How to take ideas from the lab (Kiln) into your product","breadcrumbs":[{"label":"Docs"}]},{"id":"Aaiwf8FLMQ9uPom5KHiX","title":"Contact Us","pathname":"/docs/contact-us","siteSpaceId":"sitesp_LY1H1","icon":"envelope","description":"We'd love to chat!","breadcrumbs":[{"label":"Docs"}]},{"id":"2MUphEoXwKJgVQbP1CqJ","title":"Python Library Setup","pathname":"/developers/python-library-quickstart","siteSpaceId":"sitesp_LY1H1","icon":"python","description":"pip install kiln_ai","breadcrumbs":[{"label":"Developers"}]},{"id":"OkSWF1qPzkSUscXgwM3O","title":"Rest API","pathname":"/developers/rest-api","siteSpaceId":"sitesp_LY1H1","icon":"globe","description":"Call Kiln over HTTP","breadcrumbs":[{"label":"Developers"}]},{"id":"ohO54BZOr0gZa2OWZ1t3","title":"Kiln Data Model","pathname":"/developers/kiln-datamodel","siteSpaceId":"sitesp_LY1H1","icon":"database","description":"How Kiln projects are structured","breadcrumbs":[{"label":"Developers"}]}]}