#rag

  • RAG Fine Tuning
    Notes on choosing between prompting, RAG, and fine-tuning for LLM applications, covering PEFT, RLHF, chunking, RAG vs CAG, vector databases, and Vietnamese embedding models.
  • Chunking Strategies
    Overview of text chunking approaches for RAG (fixed size, recursive, document-based, semantic, agentic), proposition-based retrieval, and the ChunkFormer speech model.
  • RAG Overview
    Explains how prompt engineering, RAG, and fine-tuning relate as ways to steer an LLM, with open-source RAG libraries and a comparison of RAG versus cache-augmented generation.
  • RAG Tutorial Neo4j GraphRAG
    Step-by-step tutorial on building a RAG system on a Neo4j knowledge graph with LangChain, plus best practices and common pitfalls for GraphRAG.
  • Data Tools
    Curated tools for analytics and tabular ML, document processing, and knowledge or data management.
  • Vector Databases
    Overview of vector and graph-vector databases, context stores, and RAG frameworks used for semantic retrieval in LLM applications.
  • RAGFlow
    An open-source Retrieval-Augmented Generation engine that combines deep document understanding, template-based chunking, grounded citations, and agent capabilities.
  • TrustGraph
    A self-hosted context development platform that stores, enriches, and retrieves structured knowledge through a multi-model database, graph-native RAG pipelines, and portable context cores.
  • XERJ
    XERJ (xerj-org/xerj, Apache-2.0, Rust) is a local-first search engine and MCP server for AI agents. One binary auto-indexes folders of code, docs, logs and PDFs into BM25, vector and hybrid search behind an Elasticsearch-compatible API, with an agent memory endpoint. Its headline claim is fewer output tokens for "reference coding". Release candidate (v1.0.0-rc.97), asks users for a field-report PR.