This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
Offline multi-speaker meeting-speech toolkit: planted-ground-truth synthetic meeting factory, VAD, speaker embeddings, diarization (AHC/spectral/VB-HMM), overlap detection, CTC speaker-attributed ASR, cpWER/DER/JER evaluation, online streaming mode, deterministic reports. NumPy core, CPU-only torch extra.
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Persistent Context Across Sessions for Every Agent β Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.
The #1 AI Harness for Building Resumes, PDFs, Cover Letters & more, locally with 100+ LLMs support.
How Python does AI. Agents, realtime voice, image generation, embeddings. Every model, every interface, typed end to end.
State-of-the-Art Embeddings, Retrieval, and Reranking
A vector index built on TurboQuant, written in Rust with Python bindings
A very simple framework for state-of-the-art Natural Language Processing (NLP)
Automation foundation model for tiny devices: 2-bit, 8-29 MB, tool calls, ASR, structured extraction and embeddings on phones, wearables, smart homes, robots, cars and microcontrollers.
LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
The all-in-one, open-source backend platform for agentic coding. InsForge gives your coding agent database, auth, storage, compute, hosting, and AI gateway to ship full-stack apps end-to-end.
π‘ All-in-one AI framework for semantic search, LLM orchestration and language model workflows
SeaTunnel is a multimodal, high-performance, distributed, massive data integration tool.
Leveraging BERT and c-TF-IDF to create easily interpretable topics.
Open Lakehouse Format for Multimodal AI. Convert from Parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, and PyTorch with more integrations coming..
Fast and Accurate Code Search for Agents. Uses 99% fewer tokens than grep+read
High-performance data engine for AI and multimodal workloads. Process images, audio, video, and structured data at any scale
Find related notes and excerpts while writing. Your link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.
Search your computer by what's in your files: photos, PDFs, documents, recordings, videos and code. On-device on Mac, Windows and Linux, built on Google DeepMind's EmbeddingGemma 2.
Your Personal Librarian Agent. Ask anything on your computer, organize files, remember important info and files.
A blazing fast inference solution for text embeddings models
Embedding Atlas is a tool that provides interactive visualizations for large embeddings. It allows you to visualize, cross-filter, and search embeddings and metadata.
Local persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc.
The Ruby AI framework.
A python library for self-supervised learning on images.
Open-source AI coding assistant for VS Code. Coding agent, code completion, chat, edits and reviews with local or hosted models. Your models, your infrastructure.
MTEB: State-of-the-art evaluation of embeddings across languages and modalities
Open-source inference server and production cluster for all the models your agent needs.
Enterprise-grade (40m+ LOC) codebase intelligence, zero-setup, local & private Plugin/Skill/Extension or MCP: hybrid semantic search, polyglot dependency graphs, symbol-level impact analysis & call-flow, interactive HTML viewer, cross-project & branch-aware search, DB/API/infra knowledge. 61% less tokens, 84% fewer calls, 37x faster. Cloud in beta.
Fast, Accurate, Lightweight Python library to make State of the Art Embedding
Infinity is a high-throughput, low-latency serving engine for text-embeddings, reranking models, clip, clap and colpali
AI-powered cross-platform e-book reader with semantic search, RAG chat, local vector store, notes, TTS, and WebDAV sync.
A persistent, unified memory layer for all your AI agents (e.g. Claude Code, Codex, DSH), backed by Markdown and Milvus.
Dealing with all unstructured data, such as reverse image search, audio search, molecular search, video analysis, question and answer systems, NLP, etc.
The collection of pre-trained, state-of-the-art AI models for ailia SDK
Fast State-of-the-Art Static Embeddings
The open-source RAG platform: built-in citations, deep research, 22+ file formats, partitions, MCP server, and more.
π€ A Python library for learning and evaluating knowledge graph embeddings
Semantic Search & Call Graphs for AI Agents (100% Local)
A robust, all-in-one GPT interface for Discord. ChatGPT-style conversations, image generation, AI-moderation, custom indexes/knowledgebase, youtube summarizer, and more!
LLPhant - A comprehensive PHP Generative AI Framework using OpenAI GPT 4. Inspired by Langchain
All-in-one training for vision models (YOLO, ViTs, RT-DETR, DINOv3): pretraining, fine-tuning, distillation.
Hivemind turns your traces into reusable skills across agents
Awesome-LLM-RAG: a curated list of advanced retrieval augmented generation (RAG) in Large Language Models
Solves basic Russian NLP tasks, API for lower level Natasha projects
local-first semantic code search engine
GPU-accelerated force graph layout and rendering
AI Inference Operator for Kubernetes. The easiest way to serve ML models in production. Supports VLMs, LLMs, embeddings, and speech-to-text.
MemeMeow ζ―δΈδΈͺεΊδΊθͺηΆθ―θ¨η葨ζ ε ζ£η΄’ε·₯ε ·γεΊδΊagentθͺε¨ζ 注葨ζ ε ε«δΉοΌεͺιζθΏ°ζ³θ¦ηεΊζ―ζεΏζ οΌεΏ«ιζΎε°ειη葨ζ ε γ
ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vector Embeddings.
Learnable latent embeddings for joint behavioral and neural analysis - Official implementation of CEBRA
Rust library for generating vector embeddings and reranking locally!
ID-based RAG FastAPI: Integration with Langchain and PostgreSQL/pgvector
Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.
A repository of code samples for Vector search capabilities in Azure AI Search.
A high performance Vector Database leveraging parallel graph computing
π Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's design, it brings pre-trained models, out-of-the box support for training word and document embeddings, and flexible entity recognition models.