Building using AI
Make building on Kit easier than ever before, using your AI clients of choice
Cut down your implementation time and turn our static documentation into your own interactive knowledge base, through the use of the AI features found in our developer documentation hub. By utilizing llms-full.txt and our page-level functionality, you are able to interact with Kit’s developer resources using natural language - receiving contextual responses about our APIs, webhooks, events, and data structures; as well as example code snippets ready for you to test.
In order to get started with our AI features, follow the guides below to help you understand how to get the best out of the Kit developer docs.
We currently offer 2 key ways for Large Langage Models (LLMs) to interact with the developer docs:
- Page-level: If you are working on a specific part of an application or are looking to understand a single concept, follow our page-level guide
- llms-full.txt: If you want to use AI to build an app on a more holistic level, piecing together multiple parts of the developer ecosystem, check out our guide for llms-full.txt
Page-level
The simplest way to interact with the Kit developer doucmentation with your AI client of choice is by simply finding the relavent page within the documentation and using the “copy page” button found in the top right corner of each page - or the additional options found within the expanded menu.
Here you can either copy or view the markdown for the page you are on directly, in order to export or paste directly into your AI client of choice, or select the “Open in ChatGPT/Claude” buttons to create a new chat within either of those platforms immediately.
From here you are able to ask any questions you need, to either clarify a concept or create example code snippets in whichever language you need, ready to be used.
llms-full.txt
If you need access to the entire Kit developer documentation hub, we recommend you utilize llms-full.txt. This file builds upon emerging industy standards, to help make the internet more accessible for LLMs. It’s a comprehensive file containing all the content found in the Kit developer hub in a single file, eliminating the need for additional navigation.
You can utlize llms-full.txt by simply going to the link, copying the contents of the page and pasting it into your AI client of choice, however due to the size of the page, some LLMs may require you to export the contents into a .txt file to upload instead.
Below highlights some common ways to utlize this content, across some of the most popular tools:
Claude
Access Kit within Claude here.
Claude allows instant access to the Kit developer docs through the link above, enabling you to ask questions straight away by requesting Claude reads the llms-full.txt url.
Cursor
Cursor allows you to add and index third-party documentation for use as context in your chats. Details on how to set this up can be found in their guide here.
Here you can use the following url to give Cursor access to our latest version of our developer documentation: https://developers.kit.com/llms-full.txt
.
ChatGPT
Access Kit within ChatGPT here.
ChatGPT allows instant access to the Kit developer docs through the link above, enabling you to ask questions straight away by requesting ChatGPT reads the llms-full.txt url.
Other LLMs
If your LLM of choice is able to read URLs, simply request it to read from https://developers.kit.com/llms-full.txt
and ask any question you have. If the LLM doesn’t offer support from reading from URLs, simply copy or export the content of llms-full.txt and paste or upload the file ready for use. Though this method will give your AI client access to our developer documentation, this will just be a snapshot, so won’t automatically include any new updates we make - so reading from llms-full.txt is strongly recommended where available.