9.3k repos tracked
updated 2d ago
Trending

RAG

Retrieval-augmented generation: pipelines, vector stores, embeddings.

Trending New Most starred 653 repositories · topics: rag, retrieval-augmented-generation, vector-database, embeddings, semantic-search
  1. 601
    A fast, efficient universal vector embedding utility package.
    Python created 8y ago pushed 3y ago embeddingsfastfasttext
    flat
    measured
    ★ 1.7k
    9
  2. 602
    Data augmentation for NLP, presented at EMNLP 2019
    Python created 7y ago pushed 3y ago classificationcnndata-augmentation
    flat
    measured
    ★ 1.7k
    9
  3. 603
    [NeurIPS 2024 Spotlight] Buffer of Thoughts: Thought-Augmented Reasoning with Large Language Models
    Python created 2y ago pushed 16mo ago chain-of-thought-reasoninglarge-language-modelsllm-reasoning
    +1.0/wk
    measured
    ★ 678
    9
  4. 604
    Research feedback grounded in the papers that define your field
    Python created 8mo ago pushed 4mo ago academic-researchai-agentarxiv
    flat
    measured
    ★ 114
    9
  5. 605
    The SmythOS Runtime Environment (SRE) is an open-source, cloud-native runtime for agentic AI. Secure, modular, and production-ready, it lets developers build, run, and manage intelligent agents across local, cloud, and edge environments.
    TypeScript created 17mo ago pushed 7mo ago agent-frameworkagentsagi
    −2.0/wk
    measured
    ★ 1.3k
    9
  6. 606
    A python package to run contextualized topic modeling. CTMs combine contextualized embeddings (e.g., BERT) with topic models to get coherent topics. Published at EACL and ACL 2021 (Bianchi et al.).
    Python created 6y ago pushed 15mo ago bertembeddingsmultilingual-models
    flat
    measured
    ★ 1.3k
    9
  7. 607
    memX: self-learning, self-maintaining memory plugin for AI agents; native support for claude code, codex, and openclaw
    TypeScript created 6mo ago pushed 5mo ago agentagent-memoryclaude-code
    −3.0/wk
    measured
    ★ 400
    9
  8. 608
    Transformers 3rd Edition
    Jupyter Notebook created 3y ago pushed 15mo ago bertclipdalle-3
    +1.0/wk
    measured
    ★ 508
    9
  9. 609
    Pre-trained subword embeddings in 275 languages, based on Byte-Pair Encoding (BPE)
    Python created 9y ago pushed 2y ago embeddingsmultilingualnatural-language-processing
    flat
    measured
    ★ 1.2k
    9
  10. 610
    Implementation of triplet loss in TensorFlow
    Python created 8y ago pushed 7y ago embeddingsonline-triplet-miningtensorflow
    flat
    measured
    ★ 1.1k
    9
  11. 611
    A deep dive into embeddings starting from fundamentals
    Jupyter Notebook created 3y ago pushed 9mo ago embeddingsmachine-learningmachine-learning-algorithms
    flat
    measured
    ★ 1.1k
    9
  12. 612
    Fast, AI-agent-native code search in Rust — hybrid BM25 + semantic, Tree-sitter AST chunking, dependency & impact analysis. Drop-in replacement for grep/cat/read/ls in Claude Code, Codex, Cursor, Aider, OpenHands.
    Rust created 5mo ago pushed 5mo ago ai-agentbm25claude-code
    flat
    measured
    ★ 216
    9
  13. 613
    Own your AI memory — import ChatGPT, Claude and Gemini exports, see what each AI knows about you. Checkpoint/restore and cross-model continuity for agents.
    Python created 8mo ago pushed 5mo ago agent-memoryagentic-aiagents
    flat
    measured
    ★ 123
    9
  14. 614
    PostgreSQL vector database extension for building AI applications
    Rust created 3y ago pushed 23mo ago aiannapproximate-nearest-neighbor-search
    flat
    measured
    ★ 896
    9
  15. 615
    A code repository indexing tool to supercharge your LLM experience.
    Python created 22mo ago pushed 8mo ago embeddingsmcpmcp-server
    flat
    measured
    ★ 874
    9
  16. 616
    面向 AI 助手的代码库索引与语义搜索 MCP Server
    TypeScript created 12mo ago pushed 6mo ago ai-agentcode-searchmcp
    +1.0/wk
    measured
    ★ 360
    9
  17. 617
    Neum AI is a best-in-class framework to manage the creation and synchronization of vector embeddings at large scale.
    Python created 3y ago pushed 2y ago aichatgptdata
    flat
    measured
    ★ 868
    9
  18. 618
    unified embedding model
    Python created 3y ago pushed 3y ago embeddingshuggingfacenlp
    flat
    measured
    ★ 873
    9
  19. 619
    SGPT: GPT Sentence Embeddings for Semantic Search
    Jupyter Notebook created 4y ago pushed 2y ago gptinformation-retrievallanguage-model
    flat
    measured
    ★ 870
    9
  20. 620
    An LLM-powered advanced RAG pipeline built from scratch
    Python created 3y ago pushed 2y ago aichatgptgpt
    flat
    measured
    ★ 855
    9
  21. 621
    Magick is a cutting-edge toolkit for a new kind of AI builder. Make Magick with us!
    TypeScript created 3y ago pushed 16mo ago agentagiai
    −1.0/wk
    measured
    ★ 853
    9
  22. 622
    🪿 LinGoose is a Go framework for building awesome AI/LLM applications.
    Go created 3y ago pushed 7mo ago aichatgptembeddings
    flat
    measured
    ★ 833
    8
  23. 623
    Fuzzy string matching, grouping, and evaluation.
    Python created 5y ago pushed 16mo ago bertedit-distanceembeddings
    flat
    measured
    ★ 804
    8
  24. 624
    Curated List of Persian Natural Language Processing and Information Retrieval Tools and Resources
    created 10y ago pushed 3y ago corpusdependency-parserembeddings
    flat
    measured
    ★ 773
    8
  25. 625
    The prime repository for state-of-the-art Multilingual Question Answering research and development.
    Python created 4y ago pushed 13mo ago aibertdpr
    flat
    measured
    ★ 740
    8
  26. 626
    LLMFlows - Simple, Explicit and Transparent LLM Apps
    Python created 3y ago pushed 20mo ago aichatgptgpt-4
    flat
    measured
    ★ 708
    8
  27. 627
    VectorFlow is a high volume vector embedding pipeline that ingests raw data, transforms it into vectors and writes it to a vector DB of your choice.
    Python created 3y ago pushed 2y ago aidata-engineeringembeddings
    flat
    measured
    ★ 703
    8
  28. 628
    Generative Representational Instruction Tuning
    Jupyter Notebook created 2y ago pushed 16mo ago embeddingembedding-modelsembeddings
    flat
    measured
    ★ 702
    8
  29. 629
    NBoost is a scalable, search-api-boosting platform for deploying transformer models to improve the relevance of search results on different platforms (i.e. Elasticsearch)
    Python created 7y ago pushed 6y ago clouddeep-learningdocker
    flat
    measured
    ★ 671
    8
  30. 630
    Official Implementation of LongLive-RAG: A general retrieval-augmented framework for long video generation.
    Python created 5mo ago pushed 5mo ago autoregressivediffusion-modelsgenerative-ai
    flat
    measured
    ★ 115
    8
  31. 631
    Querying local documents, powered by LLM
    Jupyter Notebook created 3y ago pushed 9mo ago chatbotchromahyde
    −1.0/wk
    measured
    ★ 662
    8
  32. 632
    Open-source, self-hosted alternative to NotebookLM. Chat with your documents, generate audio summaries, and ground AI in your own sources—built with Supabase and N8N on a React frontend.
    TypeScript created 17mo ago pushed 9mo ago loveablen8nnotebooklm
    flat
    measured
    ★ 659
    8
  33. 633
    A Python vector database you just need - no more, no less.
    Python created 3y ago pushed 2y ago embedding-similarityneural-searchsentence-embeddings
    flat
    measured
    ★ 653
    8
  34. 634
    Easy-to-Use RAG Framework; CCF AIOps International Challenge 2024 Top3 Solution; CCF AIOps 国际挑战赛 2024 季军方案
    Python created 2y ago pushed 24mo ago aiopsbgebm25
    flat
    measured
    ★ 642
    8
  35. 635
    Hybrid search engine, combining best features of text and semantic search worlds
    Scala created 3y ago pushed 10mo ago searchsearch-enginesemantic-search
    flat
    measured
    ★ 620
    8
  36. 636
    Offline semantic Text-to-Image and Image-to-Image search on Android powered by quantized state-of-the-art vision-language pretrained CLIP model and ONNX Runtime inference engine
    Kotlin created 3y ago pushed 2y ago androidclipcomputer-vision
    −2.0/wk
    measured
    ★ 608
    8
  37. 637
    Phi2-Chinese-0.2B 从0开始训练自己的Phi2中文小模型,支持接入langchain加载本地知识库做检索增强生成RAG。Training your own Phi2 small chat model from scratch.
    Jupyter Notebook created 2y ago pushed 2y ago language-modelphi-2retrieval-augmented-generation
    flat
    measured
    ★ 588
    8
  38. 638
    Train and Infer Powerful Sentence Embeddings with AnglE | 🔥 SOTA on STS and MTEB Leaderboard
    Python created 3y ago pushed 7mo ago dense-retrievalembeddingsinformation-retrieval
    flat
    measured
    ★ 575
    8
  39. 639
    A simple example implementation of the VoiceRAG pattern to power interactive voice generative AI experiences using RAG with Azure AI Search and Azure OpenAI's gpt-4o-realtime-preview model.
    Python created 2y ago pushed 11mo ago ai-azd-templatesazd-templatesazure
    flat
    measured
    ★ 564
    8
  40. 640
    Use ArXiv ChatGuru to talk to research papers. This app uses LangChain, OpenAI, Streamlit, and Redis as a vector database/semantic cache.
    Python created 3y ago pushed 7mo ago aiarxivlangchain
    flat
    measured
    ★ 560
    8
  41. 641
    🤖 A prototype assistant for writing and thinking
    Python created 3y ago pushed 2y ago assistantgenerative-ailarge-language-models
    flat
    measured
    ★ 562
    8
  42. 642
    A Survey on Multimodal Retrieval-Augmented Generation
    created 21mo ago pushed 8mo ago multimodal-learningragretrieval-augmented-generation
    −3.0/wk
    measured
    ★ 544
    8
  43. 643
    🔎 SimilaritySearchKit is a Swift package providing on-device text embeddings and semantic search functionality for iOS and macOS applications.
    Swift created 3y ago pushed 2y ago apple-neural-enginecoremlinformation-retrieval
    −2.0/wk
    measured
    ★ 534
    8
  44. 644
    Your Local Artificial Memory on your Device.
    TypeScript created 2y ago pushed 22mo ago aiartificialchromadb
    −1.0/wk
    measured
    ★ 525
    8
  45. 645
    Code For Medium Article: "How To Create Natural Language Semantic Search for Arbitrary Objects With Deep Learning"
    Jupyter Notebook created 8y ago pushed 3y ago code-searchdata-sciencedeep-learning
    flat
    measured
    ★ 491
    8
  46. 646
    [EMNLP 2025] OmniThink: Expanding Knowledge Boundaries in Machine Writing through Thinking
    Python created 23mo ago pushed 14mo ago artificial-intelligencedeepseek-r1deepseek-v3
    flat
    measured
    ★ 483
    8
  47. 647
    In-Context Learning for eXtreme Multi-Label Classification (XMC) using only a handful of examples.
    Python created 2y ago pushed 2y ago information-extractionprompt-engineeringretrieval
    flat
    measured
    ★ 455
    8
  48. 648
    Semantic grep powered by Jina embeddings v5 (MLX on Apple Silicon)
    Python created 8mo ago pushed 5mo ago apple-siliconcliembeddings
    flat
    measured
    ★ 248
    7
  49. 649
    High performance embedded vector database
    Rust created 11mo ago pushed 9mo ago aidatabasedocument-retrieval
    flat
    measured
    ★ 245
    7
  50. 650
    Smart local file search app that understands your files
    Python created 11mo ago pushed 7mo ago apache-tikaarchive-searchartificial-intelligence
    flat
    measured
    ★ 237
    7
← previous page 13 of 14 next →