fullstack-rag-pro

Construct a RAG pipeline with document ingestion, embeddings, vector querying, and LLM synthesis.

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/truongnat/aix --skill fullstack-rag-pro
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fullstack-rag-pro
Source: https://github.com/truongnat/aix/tree/main/content/skills/fullstack-rag-pro
Command: npx skills add https://github.com/truongnat/aix --skill fullstack-rag-pro

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complex task of creating production-grade Retrieval-Augmented Generation (RAG) pipelines, providing a comprehensive solution for integrating Vector DBs and hybrid search capabilities.

Core Features & Use Cases

  • End-to-End RAG Architecture: Covers document ingestion, chunking, embedding generation, vector database querying, and LLM synthesis.
  • Document Ingestion: Handles various document formats for indexing into a Vector DB.
  • Embedding Generation: Supports different embedding models for efficient vector storage.
  • Retrieval: Implements cosine similarity search with metadata filtering.
  • Synthesis: Formats retrieved context for LLM system prompts.
  • Use Case: Ideal for building AI chat applications with custom knowledge bases or implementing semantic search in applications.

Quick Start

Use the fullstack-rag-pro skill to generate embeddings for a given text and retrieve relevant documents.

Frequently Asked Questions about fullstack-rag-pro

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

FAQPage Schema
How do I build a production-grade RAG pipeline with vector database querying?

Building a production-grade RAG pipeline involves document ingestion, chunking, embedding generation, vector database querying, and LLM synthesis. This approach formats retrieved context for system prompts to enable AI chat applications with custom knowledge bases.

What is hybrid search in semantic search applications?

Hybrid search in semantic search combines cosine similarity search with metadata filtering to retrieve relevant documents. This mechanism optimizes vector database querying by narrowing results based on specific document attributes.

How do I generate embeddings for a given text during document ingestion?

To generate embeddings for a given text during document ingestion, the pipeline processes various document formats and applies supported embedding models. This creates efficient vector storage for subsequent similarity search and retrieval operations.

Can I use custom knowledge bases for AI chat applications with this RAG approach?

Yes, you can use custom knowledge bases for AI chat applications by ingesting documents, generating embeddings, and querying a vector database. The retrieved context is formatted for LLM synthesis to answer user queries accurately.

Does this RAG pipeline support metadata filtering for vector database querying?

Yes, the RAG pipeline supports metadata filtering for vector database querying by implementing cosine similarity search alongside it. This allows precise retrieval of relevant documents based on semantic similarity and specific metadata attributes.