# LlamaIndex Documentation

Source: https://developers.llamaindex.ai/python/framework/use_cases/

---

# Use Cases

LlamaIndex offers powerful capabilities for a wide range of AI applications.
Explore the following use cases to learn how to leverage LlamaIndex for your
specific needs:

  * [Prompting](/python/framework/use_cases/prompting) \- Learn advanced prompting techniques with LlamaIndex
  * [Question-Answering (RAG)](/python/framework/use_cases/q_and_a) \- Build retrieval-augmented generation systems
  * [Chatbots](/python/framework/use_cases/chatbots) \- Create conversational AI applications
  * [Structured Data Extraction](/python/framework/use_cases/extraction) \- Extract structured information from unstructured text
  * [Agents](/python/framework/use_cases/agents) \- Develop autonomous AI agents
  * [Multi-Modal Applications](/python/framework/use_cases/multimodal) \- Work with text, images, and other data types
  * [Fine-Tuning](/python/framework/use_cases/fine_tuning) \- Customize models for your specific use cases

[ Previous  
Privacy and Security ](/python/framework/understanding/privacy/) [ Next  
Agents ](/python/framework/use_cases/agents/)