⚡
  • HOME
  • NEWS
  • SERVICES
  • ARCHITECTURE
  • TECH STACK
  • PORTFOLIO
  • ABOUT
  • CONTACT
HOMENEWSSERVICESARCHITECTURETECH STACKPORTFOLIOABOUTCONTACT
© 2026 Miodrag Gromilić. All rights reserved.
HOMENEWSSERVICESTECH STACKPORTFOLIOCONTACTABOUTFAQs
Back to Skills

RAG / LLMs

Since 2020Retrieval-Augmented Generation

Retrieval-Augmented Generation — the architecture pattern I implement for knowledge-grounded AI systems.

Overview

RAG is my go-to architecture for AI that needs accurate, up-to-date knowledge. I implement end-to-end RAG pipelines — document ingestion, chunking strategies, embedding generation, vector storage, retrieval with reranking, and context-aware generation. This eliminates hallucinations by grounding LLM responses in actual data. I've built RAG for internal knowledge bases, customer support bots, and document Q&A systems.

Use Cases

  • Knowledge-grounded chatbots
  • document Q&A
  • internal knowledge bases
  • customer support AI
  • research assistants

Advantages

  • Reduces hallucinations
  • uses real data
  • no model fine-tuning needed
  • works with any LLM
  • scalable knowledge base

Considerations

  • Retrieval quality depends on chunking/embedding strategy
  • latency from retrieval step
  • requires vector DB infrastructure

Works Great With

LangChainOpenAIPineconeChromaDBpgvectorPythonOllama

Related Technologies

OpenAI
Since 2020
Claude
Since 2023
Ollama
Since 2023
LM Studio
Since 2023
Llama
Since 2023
Mistral
Since 2023
Back to Skills CONTACT