Welcome to Needle Documentation!
Needle is a powerful tool designed to bring AI-intelligence to your data. You can add your files to Needle either using the web UI or the API, and in minutes, your files will be indexed. You can then perform semantic search on your data. Needle will return the most relevant chunks of text from your files. These can be used to construct a human-readable answer for the end user or integrated into your application. This type of search and answer building is known as the retrieval-augmented generation (RAG) paradigm in the AI community.
This documentation is designed to help you get started with Needle and build your RAG application. Inside, you will find detailed guides, tutorials, and API references. See the links below to get started on your journey with Needle.