#Semantic-search

Showing 60 of 254 repositories tagged #semantic-search, ranked by stars

microsoft
microsoft
generative-ai-for-beginners

21 Lessons, Get Started Building with Generative AI

Score
100
โ˜… 112.8k โ‘‚ 60.6k +128/day
Jupyter Notebook
meilisearch
meilisearch
meilisearch

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

Score
100
โ˜… 58.4k โ‘‚ 2.6k +35/day
Rust
khoj-ai
khoj-ai
khoj

Your AI second brain. Self-hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free.

Score
100
โ˜… 35.5k โ‘‚ 2.3k +54/day
Python
NirDiamant
NirDiamant
RAG_Techniques

This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.

Score
94
โ˜… 28.4k โ‘‚ 3.5k +73/day
Jupyter Notebook
deepset-ai
deepset-ai
haystack

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

Score
89
โ˜… 25.9k โ‘‚ 2.9k +2/day
MDX
Tencent
Tencent
WeKnora

Open-source LLM knowledge platform: turn raw documents into a queryable RAG, an autonomous reasoning agent, and a self-maintaining Wiki.

Score
100
โ˜… 18.1k โ‘‚ 2.5k +70/day
Go
arc53
arc53
DocsGPT

Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents.

Score
83
โ˜… 18.0k โ‘‚ 2.1k โ€”
Python
weaviate
weaviate
weaviate

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native databaseโ€‹.

Score
80
โ˜… 16.6k โ‘‚ 1.3k +17/day
Go
memvid
memvid
memvid

Memory layer for AI Agents. Replace complex RAG pipelines with a serverless, single-file memory layer. Give your agents instant retrieval and long-term memory.

Score
78
โ˜… 15.7k โ‘‚ 1.4k +14/day
Rust
alibaba
alibaba
zvec

A lightweight, lightning-fast, in-process vector database

Score
99
โ˜… 14.4k โ‘‚ 893 +1.7k/day
C++
neuml
neuml
txtai

๐Ÿ’ก All-in-one AI framework for semantic search, LLM orchestration and language model workflows

Score
72
โ˜… 12.7k โ‘‚ 841 +12/day
Python
zilliztech
zilliztech
claude-context

Code search MCP for Claude Code. Make entire codebase the context for any coding agent.

Score
100
โ˜… 12.1k โ‘‚ 896 +39/day
TypeScript
cocoindex-io
cocoindex-io
cocoindex

Incremental engine for long horizon agents ๐ŸŒŸ Star if you like it!

Score
67
โ˜… 10.6k โ‘‚ 825 +35/day
Rust
zilliztech
zilliztech
GPTCache

Semantic cache for LLMs. Fully integrated with LangChain and llama_index.

Score
39
โ˜… 8.1k โ‘‚ 582 +7/day
Python
airweave-ai
airweave-ai
airweave

Open-source context retrieval layer for AI agents

Score
61
โ˜… 6.5k โ‘‚ 814 +5/day
Python
superduper-io
superduper-io
superduper

Superduper: End-to-end framework for building custom AI applications and agents.

Score
44
โ˜… 5.3k โ‘‚ 542 +2/day
Python
brianpetro
brianpetro
obsidian-smart-connections

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.

Score
99
โ˜… 5.3k โ‘‚ 327 +10/day
JavaScript
aiming-lab
aiming-lab
SimpleMem

SimpleMem: Efficient Lifelong Memory for LLM Agents โ€” Text & Multimodal

Score
50
โ˜… 3.6k โ‘‚ 367 +23/day
Python
filipecalegario
filipecalegario
awesome-generative-ai

A curated list of Generative AI tools, works, models, and references

Score
94
โ˜… 3.5k โ‘‚ 815 +2/day
neomjs
neomjs
neo

Neo.mjs is a self-evolving software organism: a professional end-to-end AI engineering team whose cross-model swarm inhabits live apps via Neural Link, Active Hybrid GraphRAG, DreamService, and self-healing loops.

Score
75
โ˜… 3.2k โ‘‚ 214 โ€”
JavaScript
docarray
docarray
docarray

Represent, send, store and search multimodal data

Score
100
โ˜… 3.1k โ‘‚ 243 +1/day
Python
giancarloerra
giancarloerra
SocratiCode

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.

Score
100
โ˜… 3.1k โ‘‚ 396 +25/day
TypeScript
pinecone-io
pinecone-io
examples

Jupyter Notebooks to help you get hands-on with Pinecone vector databases

Score
56
โ˜… 3.0k โ‘‚ 1.1k โ€”
Jupyter Notebook
mazzzystar
mazzzystar
Queryable

Run OpenAI's CLIP and Apple's MobileCLIP model on iOS to search photos.

Score
100
โ˜… 3.0k โ‘‚ 447 +4/day
Swift
gmpetrov
gmpetrov
databerry

The no-code platform for building custom LLM Agents

Score
0
โ˜… 3.0k โ‘‚ 422 โ€”
rom1504
rom1504
clip-retrieval

Easily compute clip embeddings and build a clip retrieval system with them

Score
88
โ˜… 2.8k โ‘‚ 240 +5/day
Jupyter Notebook
freedmand
freedmand
semantra-python

Multi-tool for semantic search

Score
72
โ˜… 2.7k โ‘‚ 159 โ€”
Python
milvus-io
milvus-io
bootcamp

Dealing with all unstructured data, such as reverse image search, audio search, molecular search, video analysis, question and answer systems, NLP, etc.

Score
98
โ˜… 2.4k โ‘‚ 688 โ€”
Jupyter Notebook
vitali87
vitali87
code-graph-rag

The ultimate RAG for your monorepo. Query, understand, and edit multi-language codebases with the power of AI and knowledge graphs

Score
100
โ˜… 2.3k โ‘‚ 384 +1/day
Python
zilliztech
zilliztech
memsearch

A persistent, unified memory layer for all your AI agents (e.g. Claude Code, Codex), backed by Markdown and Milvus.

Score
96
โ˜… 2.2k โ‘‚ 195 +25/day
Python
microsoft
microsoft
kernel-memory

Research project. A Memory solution for users, teams, and applications.

Score
96
โ˜… 2.2k โ‘‚ 398 โ€”
C#
vasu-devs
vasu-devs
JustHireMe

Local-first AI job intelligence workbench for scraping roles, ranking fit, and generating tailored application materials.

Score
97
โ˜… 2.1k โ‘‚ 347 +7/day
Python
docmd-io
docmd-io
docmd

Build production-ready documentation from Markdown in seconds. No React, no bloat, just content.

Score
83
โ˜… 2.1k โ‘‚ 121 +20/day
TypeScript
superlinked
superlinked
sie

Open-source inference server and production cluster for all the models your agent needs.

Score
95
โ˜… 2.1k โ‘‚ 192 +7/day
Python
SeekStorm
SeekStorm
SeekStorm

SeekStorm: vector & lexical search - in-process library & multi-tenancy server, in Rust.

Score
92
โ˜… 1.9k โ‘‚ 67 +2/day
Rust
run-llama
run-llama
semtools

Semantic search and document parsing tools for the command line

Score
83
โ˜… 1.8k โ‘‚ 135 +1/day
Rust
NotJoeMartinez
NotJoeMartinez
yt-fts

YouTube Full Text Search - Search all of YouTube from the command line

Score
98
โ˜… 1.8k โ‘‚ 96 +2/day
Python
IntelLabs
IntelLabs
fastRAG

Efficient Retrieval Augmentation and Generation Framework

Score
91
โ˜… 1.8k โ‘‚ 168 +1/day
Python
yoanbernabeu
yoanbernabeu
grepai

Semantic Search & Call Graphs for AI Agents (100% Local)

Score
60
โ˜… 1.8k โ‘‚ 145 +3/day
C
lotus-data
lotus-data
lotus

Optimized Agentic and LLM Bulk Processing Over Your Data

Score
100
โ˜… 1.6k โ‘‚ 147 +1/day
Python
asciimoo
asciimoo
hister

Your own search engine

Score
40
โ˜… 1.6k โ‘‚ 84 +20/day
Go
qdrant
qdrant
mcp-server-qdrant

An official Qdrant Model Context Protocol (MCP) server implementation

Score
93
โ˜… 1.5k โ‘‚ 277 +6/day
Python
aws-samples
aws-samples
aws-genai-llm-chatbot

A modular and comprehensive solution to deploy a Multi-LLM and Multi-RAG powered chatbot (Amazon Bedrock, Anthropic, HuggingFace, OpenAI, Meta, AI21, Cohere, Mistral) using AWS CDK on AWS

Score
94
โ˜… 1.4k โ‘‚ 436 โ€”
TypeScript
semantica-agi
semantica-agi
semantica

Semantica ๐Ÿง  โ€ข Build AI systems that can explain, trace, and justify every decision. Knowledge graphs, context graphs, reasoning engines, provenance, and governance for production AI.

Score
75
โ˜… 1.4k โ‘‚ 200 +1/day
Python
chunkhound
chunkhound
chunkhound

Local first codebase intelligence

Score
92
โ˜… 1.4k โ‘‚ 108 +3/day
Python
gnes-ai
gnes-ai
gnes

GNES is Generic Neural Elastic Search, a cloud-native semantic search system based on deep neural network.

Score
33
โ˜… 1.3k โ‘‚ 210 โ€”
Python
unum-cloud
unum-cloud
UForm

Pocket-Sized Multimodal AI for content understanding and generation across multilingual texts, images, and ๐Ÿ”œ video, up to 5x faster than OpenAI CLIP and LLaVA ๐Ÿ–ผ๏ธ & ๐Ÿ–‹๏ธ

Score
75
โ˜… 1.2k โ‘‚ 78 +1/day
Python
dtsola
dtsola
xiaoyaosearch

ๅฐ้ฅๆœ็ดข๏ผŒๅฌๆ‡‚ไฝ ็š„่ฏใ€็œ‹ๆ‡‚ไฝ ็š„ๅ›พ๏ผŒ็”จAIๆ‰พๅˆฐๆœฌๅœฐไปปไฝ•ๆ–‡ไปถใ€‚่ฎฉๆœ็ดขๅƒ่Šๅคฉไธ€ๆ ท็ฎ€ๅ•ใ€‚XiaoyaoSearch: Understands your words, reads your images, finds any local file with AI. Making search as easy as chatting.

Score
92
โ˜… 1.0k โ‘‚ 64 +1/day
Python
volcengine
volcengine
SearchCLI

Open CLI for integrating AI search, recommendation, and conversational retrieval into agent systems and business systems

Score
95
โ˜… 1.0k โ‘‚ 24 +89/day
TypeScript
PrithivirajDamodaran
PrithivirajDamodaran
FlashRank

Lite & Super-fast re-ranking for your search & retrieval pipelines. Supports SoTA Listwise and Pairwise reranking based on LLMs and cross-encoders and more. Created by Prithivi Da, open for PRs & Collaborations.

Score
28
โ˜… 990 โ‘‚ 70 +3/day
Python
blueberrycongee
blueberrycongee
Lumina-Note

Lumina Note - A modern Markdown note-taking app with live preview, bidirectional links, and AI assistant

Score
50
โ˜… 889 โ‘‚ 89 +3/day
TypeScript
bgauryy
bgauryy
octocode

MCP server for semantic code research and context generation on real-time using LLM patterns | Search naturally across public & private repos based on your permissions | Transform any accessible codebase/s into AI-optimized knowledge on simple and complex flows | Find real implementations and live docs from anywhere

Score
91
โ˜… 881 โ‘‚ 74 +6/day
TypeScript
Jakedismo
Jakedismo
codegraph-rust

100% Rust implementation of code graphRAG with blazing fast AST+FastML parsing, surrealDB backend and advanced agentic code analysis tools through MCP for efficient code agent context management

Score
33
โ˜… 828 โ‘‚ 76 +4/day
Rust
FutureUniant
FutureUniant
WorkShadow

ๅฆ‚ๅฝฑ้šๅฝข ยท ๆœฌๅœฐไผ˜ๅ…ˆๆกŒ้ขๅทฅไฝœๆ—ฅๅฟ—๏ผšๅฏŒๆ–‡ๆœฌ่ฎฐๅฝ•ใ€่ฏญไน‰ๆฃ€็ดขใ€ๅทฅไฝœๅฐๆ€ป็ป“/้—ฎ็ญ”๏ผ›ๆจกๅž‹่‡ช้…๏ผŒๆ•ฐๆฎ็•™ๅœจๆœฌๆœบใ€‚ Local-first desktop work journalโ€”rich logs, semantic search, AI summary & Q&A. BYO models, data stays yours.

Score
75
โ˜… 817 โ‘‚ 36 +95/day
TypeScript
hayabhay
hayabhay
frogbase

Transform audio-visual content into navigable knowledge.

Score
0
โ˜… 774 โ‘‚ 91 โ€”
Python
IntelLabs
IntelLabs
RAG-FiT

Framework for enhancing LLMs for RAG tasks using fine-tuning.

Score
90
โ˜… 772 โ‘‚ 61 +1/day
Python
RichmondAlake
RichmondAlake
memorizz

MemoRizz: A Python library serving as a memory layer for AI applications. Leverages popular databases and storage solutions to optimize memory usage. Provides utility classes and methods for efficient data management.

Score
33
โ˜… 756 โ‘‚ 77 +2/day
Python
primeqa
primeqa
primeqa

The prime repository for state-of-the-art Multilingual Question Answering research and development.

Score
22
โ˜… 740 โ‘‚ 57 โ€”
Python
neonwatty
neonwatty
meme-search

The open source Meme Search Engine and Finder. Free and built to self-host locally with Python, Ruby, and Docker.

Score
67
โ˜… 690 โ‘‚ 27 +3/day
Ruby
koursaros-ai
koursaros-ai
nboost

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)

Score
0
โ˜… 673 โ‘‚ 68 +1/day
Python
Related Topics
#llm#ai#rag#python#vector-database#vector-search#embeddings#nlp#mcp#machine-learning#openai#search

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly