llamaindex

Build RAG pipelines with document ingestion, vector indices, and query engines.

2|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/Shubh2310-developer/ENGUNITYCORE --skill llamaindex-shubh2310-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: llamaindex
Source: https://github.com/Shubh2310-developer/ENGUNITYCORE/tree/main/.claude/skills/agents-llamaindex
Command: npx skills add https://github.com/Shubh2310-developer/ENGUNITYCORE --skill llamaindex-shubh2310-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires llama-index, openai, anthropic, and includes references (resource) components.

What problem does it solve? Connecting LLMs to private data requires building ingestion, indexing, and retrieval infrastructure from scratch. This Skill provides guidance for implementing retrieval-augmented generation with LlamaIndex, covering document loading, vector indexing, querying, and agent construction. ## Core Features & Use Cases - Document Ingestion: Load data from 300+ connectors including files, web pages, GitHub repositories, databases, and APIs. - Indexing & Querying: Create vector, list, and tree indices, then query them with configurable response modes, streaming, metadata filtering, and reranking. - Agents & Chat Engines: Build function-calling agents with RAG tools and conversational chat engines with memory. - Use Case: Build a document Q&A chatbot over your company's internal documentation by loading files with SimpleDirectoryReader, indexing them with VectorStoreIndex, and serving multi-turn conversations through a chat engine. ## Quick Start Use the llamaindex skill to build a RAG pipeline that loads documents from a folder and answers questions about them.

Frequently Asked Questions about llamaindex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a RAG application with LlamaIndex?

Load documents with SimpleDirectoryReader, create a VectorStoreIndex from them, and call index.as_query_engine() to answer questions. The minimal pipeline takes about five lines of Python and can be persisted to disk for reuse.

LlamaIndex vs LangChain for document Q&A?

LlamaIndex is purpose-built for RAG with 300+ data connectors and a simpler document Q&A API, while LangChain is more general-purpose and better suited for complex agent workflows. Choose LlamaIndex when retrieval over private data is the primary use case.

What vector stores does LlamaIndex support?

LlamaIndex integrates with Chroma for local storage, Pinecone for cloud deployments, and FAISS for fast in-memory search, among others. You configure them through a StorageContext passed when creating the index.

How do I add memory to a LlamaIndex chatbot?

Use index.as_chat_engine() with chat_mode set to condense_plus_context, which condenses chat history and retrieves relevant context each turn. The chat engine maintains conversation state automatically and can be reset with chat_engine.reset().

When should I not use LlamaIndex?

Avoid LlamaIndex when building complex multi-step agents requiring general-purpose tooling, where LangChain fits better, or when you only need vector storage, where Chroma alone suffices. It is optimized for data-centric RAG rather than general LLM orchestration.