Skip to main content

Welcome to Needle Documentation!

Needle is a powerful tool designed to enable building AI applications based on 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. Search results can be used to:

  • Construct a human-readable answers, also known as RAG applications
  • Or fed back into LLM to make further reasoning, also known as agentic workflows

This documentation is designed to help you get started with Needle and start building. Inside, you will find detailed guides, tutorials, and API references. See the links below to get started on your journey with Needle.