Python semantic-search

Open-source Python projects categorized as semantic-search

Top 23 Python semantic-search Projects

semantic-search
  1. 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.

    Project mention: Self-Hosted Deep Research Systems: 12 Tools Compared | dev.to | 2026-09-25

    Khoj is developed as a self-hostable personal AI and "second brain." It combines local or cloud language models with web retrieval, personal documents, semantic search, custom agents, automations, and an experimental /research mode.

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. 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.

    Project mention: haystack VS verified-memory-vault - a user suggested alternative | libhunt.com/r/haystack | 2026-08-25
  4. 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.

  5. Semantica

    Graph-Native Infrastructure for Context and Accountable AI Systems

    Project mention: Dissecting Semantica’s Graph-Native Core: The Missing Layer Between Context and Accountability | dev.to | 2026-09-04

    git clone https://github.com/semantica-agi/semantica.git cd semantica python3 -m venv .venv . .venv/bin/activate python -m pip install --upgrade pip python -m pip install -e .

  6. txtai

    💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows

    Project mention: txtai VS verified-memory-vault - a user suggested alternative | libhunt.com/r/txtai | 2026-08-25
  7. GPTCache

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

    Project mention: What's semantic caching? | dev.to | 2026-03-16

    GPTCache — an open source library built specifically for caching LLM responses. Pretty flexible and worth looking at if you're rolling your own pipeline.

  8. superduper

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

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. zotero-mcp

    Zotero MCP: Connects your Zotero research library with Claude and other AI assistants via the Model Context Protocol to discuss papers, get summaries, analyze citations, and more.

  11. mteb

    MTEB: State-of-the-art evaluation of embeddings across languages and modalities

  12. Top2Vec

    Top2Vec learns jointly embedded topic, document and word vectors.

  13. memsearch

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

    Project mention: Jev in Depth: Can It Reshape Agent Search? | dev.to | 2026-09-22

    MemSearch

  14. yt-fts

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

  15. sie

    Superlinked Inference Engine is an Open-source inference server and production cluster for embeddings, reranking, and extraction.

    Project mention: Show HN: Self-Hosted Inference for Agents | news.ycombinator.com | 2026-08-10
  16. lotus

    Optimized Agentic and LLM Bulk Processing Over Your Data (by lotus-data)

    Project mention: Lotus: Optimized Agentic and LLM Bulk Processing | news.ycombinator.com | 2026-07-02
  17. mcp-server-qdrant

    An official Qdrant Model Context Protocol (MCP) server implementation

  18. chunkhound

    Your entire engineering context, deeply understood

    Project mention: Ex-GitHub CEO Launches a New Developer Platform for AI Agents | news.ycombinator.com | 2026-02-10

    > won't it make just doing a "git checkout" start to be really heavy?

    not really? doesn't git checkout only retrieve the current branch? the checkpoint data is in another branch.

    we can presume that the tooling for this doesn't expect you to manage the checkpoint branch directly. each checkpoint object is associated with a commit sha (in your working branch, master or whatever). the tooling presumably would just make sure you have the checkpoints for the nearby (in history) commit sha's, and system prompt for the agent will help it do its thing.

    i mean all that is trivial. not worth a $60MM investment.

    i suspect what is really going on is that the context makes it back to the origin server. this allows _cloud_ agents, independent of your local claude session, to pick up the context. or for developer-to-developer handoff with full context. or to pick up context from a feature branch (as you switch across branches rapidly) later, easily. yes? you'll have to excuse me, i'm not well informed on how LLM coding agents actually work in that way (where the context is kept, how easy it is to pick it back up again). this is just a bit of opining based on why this is worth 20% of $300MM.

    if i look at https://chunkhound.github.io it makes me think entire is a version of that.

  19. 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 🖼️ & 🖋️

  20. swiss_army_llama

    A FastAPI service for semantic text search using precomputed embeddings and advanced similarity measures, with built-in support for various file types through textract.

  21. moss

    The retrieval layer for production AI systems. Lightning-fast (<10ms) search without vector databases. Built for browser, edge, on-device, and cloud. (by usemoss)

    Project mention: I removed the vector database from my AI agent stack | news.ycombinator.com | 2026-06-26
  22. primeqa

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

  23. sycamore

    🍁 Sycamore is an LLM-powered search and analytics platform for unstructured data. (by aryn-ai)

  24. memtrace-public

    Structural memory for AI coding agents. Bi-temporal graph, MCP-native, zero LLM calls. Cursor · Claude Code · Codex · DeepSeek Harness · Hermes · VS Code · Windsurf.

    Project mention: Fable 5 Is Back | news.ycombinator.com | 2026-07-01

    That is super cool. Checkout this repo which might give you super power to code quality and cut down 80% of token cost while keeping fable running longer jobs. https://github.com/syncable-dev/memtrace-public?tab=readme-o...

  25. marm-memory

    Local-first 3-in-1 AI memory layer & MCP server for Claude Code, Codex, Grok, Gemini, VS Code and Cursor. Fuses session history, codebase indexing & concept graphs in SQLite. Enables zero-cloud, privacy-first context & instant recall, supports multi-agent swarms.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python semantic-search discussion

Log in or Post with

Python semantic-search related posts

  • Jev in Depth: Can It Reshape Agent Search?

    4 projects | dev.to | 22 Sep 2026
  • AI is removing the middle class of software engineering

    1 project | news.ycombinator.com | 12 Aug 2026
  • txtai VS Mnemos - a user suggested alternative

    2 projects | 26 Jul 2026
  • Small AI Models Gain Traction In places with unreliable networks

    2 projects | news.ycombinator.com | 7 Jul 2026
  • What I Learned Building a Local RAG Agent

    1 project | dev.to | 1 Jun 2026
  • Weaviate — Deep Dive

    4 projects | dev.to | 7 Apr 2026
  • We Scanned 16 AI Agent Repos. 76% of Tool Calls Had Zero Guards.

    2 projects | dev.to | 28 Mar 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Oct 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source semantic-search projects in Python? This list will help you:

# Project Stars
1 khoj 37,557
2 haystack 26,648
3 DocsGPT 18,314
4 Semantica 13,623
5 txtai 12,996
6 GPTCache 8,210
7 superduper 5,317
8 zotero-mcp 5,217
9 mteb 3,444
10 Top2Vec 3,102
11 memsearch 2,729
12 yt-fts 1,811
13 sie 1,809
14 lotus 1,708
15 mcp-server-qdrant 1,542
16 chunkhound 1,447
17 UForm 1,254
18 swiss_army_llama 1,056
19 moss 789
20 primeqa 738
21 sycamore 607
22 memtrace-public 488
23 marm-memory 409

Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com