Tools tagged with "Semantic search"
46.7KUpdated 19 hours agoApache-2.0
macOS · Linux#Hybrid search#Semantic search
Milvus is a vector database for developers building AI retrieval, image search and other applications that find related content. It stores embeddings alongside metadata for searching text, images and multimodal information.
12.3KUpdated 3 weeks agoMIT
#Multilingual#Multimodal input#Semantic search
FlagEmbedding is a Python toolkit for developers building semantic search and retrieval-augmented generation (RAG). It runs embedding models to find relevant text and rerankers to refine the order of retrieved results.
QMD
3 videos31.1KUpdated 1 month agoMIT
macOS#GGUF#Hugging Face integration#Hybrid search
QMD searches Markdown notes, meeting transcripts, documentation and knowledge bases on your own machine. It's for people who want to find material by its wording or meaning, and make that search available to an AI agent.
364Updated 5 days agoMIT
macOS · Windows · Linux#Agent Skills#Git integration#Guardrails
OpenLore helps developers keep AI coding agents grounded in large or unfamiliar repositories. It maps code relationships and retains architectural decisions so agents can find relevant context and check proposed changes.
9.8KUpdated 3 weeks agoMIT
#Ollama integration#RAG#Semantic search
LangChainGo is a Go implementation of LangChain for developers adding language models to their own applications. It provides reusable components for connecting models to documents, tools, and conversation history.
173Updated 4 months agoMIT
Windows · Linux#Ollama integration#RAG#Semantic search
Vinaya Journal is a desktop journal for people who want AI-assisted reflection while keeping their writing on their own machine. It's built for daily journaling, with AI that uses past entries as context for conversation.
10Updated 1 day agoMIT
macOS · Windows · Linux · Docker#Hybrid search#Knowledge graphs#MCP
Palace gives AI coding agents persistent memory of project decisions, conventions and fixes. Developers can carry that context between sessions in Cursor, Claude Code, Codex and Claude Desktop.
326Updated 2 years agoMIT
Web · Browser Extension#Batch processing#Hugging Face integration#Hybrid search
SemanticFinder helps readers and researchers find passages by meaning in long documents. It runs the search model in your browser, so you can search your own text without sending it to a model server.
4.3KUpdated 1 day agoGPL-3.0
macOS · Windows · Linux#Batch processing#Multilingual#Multimodal input
Lap is a desktop photo manager for family albums, photographers, and large personal libraries. It works with photos in your existing folders and uses local AI to help you find images without uploading them to a cloud photo service.
4.6KUpdated 5 days agoApache-2.0
macOS · Windows · Linux#Knowledge graphs#MCP#Ollama integration
LongMemory gives LLM applications and AI agents persistent memory across sessions. Developers can use it to retain project decisions and conversation context while distinguishing current facts from information that was true earlier.
29.7KUpdated 1 week agoApache-2.0
#Semantic search
Chroma DB is a search database for developers building AI apps and agents that need to retrieve relevant information from their data. You can run it locally or on your own infrastructure.
20Updated 1 month agoMIT
macOS · Windows#Batch processing#Hybrid search#LM Studio integration
AI Notebook is a desktop research notebook for asking questions about your own documents and checking the passages behind the answers. It suits people who want a local NotebookLM alternative with their research and notes in one workspace.
64Updated 1 day agoMIT
Docker#Agent Skills#Hybrid search#Knowledge graphs
Zengram gives AI agents a shared memory across sessions and machines. It's for people using multiple assistants who want a discovery recorded by one agent to be available to the others.
3.6KUpdated 3 weeks agoMIT
Web#Context compression#Knowledge graphs#Multimodal input
FlashRAG is an open source Python toolkit for researchers and developers comparing retrieval-augmented generation (RAG) methods or building their own. It combines implemented research methods with prepared benchmark datasets and reported results, so experiments don't have to start with a separate codebase for each approach. It uses the MIT license.
7.6KUpdated 2 weeks agoApache-2.0
#Agent Skills#Code execution#Git integration
Forge is a terminal coding assistant that works on files in your own development environment while sending model requests to a configured provider, including OpenAI or Anthropic. It's for developers who want an agent to make code changes and run commands within their existing projects.
11.2KUpdated 1 week agoGPL-3.0
macOS · Windows · Linux · Android#RAG#Semantic search
Blinko is an AI note app for people who want to capture passing thoughts and find them again later. Its self-hosted edition stores notes and data in your own environment.
recurse.chatChat With Your Documents
macOS#GGUF#Hugging Face integration#OpenAI-compatible API
RecurseChat is a Mac app for people who want private AI conversations and answers drawn from their own documents. Local models run without an internet connection or a separate server.
9.6KUpdated 3 weeks agoApache-2.0
#Multilingual#Multimodal input#RAG
PaperQA2 is a Python research assistant for researchers and developers who need answers grounded in scientific literature. It searches a local document collection and connects its answers to evidence through in-text citations.
4.8KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker#Hybrid search#Reranking#Semantic search
Infinity is a search database for developers building retrieval-augmented generation (RAG), question answering and recommendation systems. It lets applications combine matches based on meaning with exact text matches and structured filters.
138Updated 2 weeks agoApache-2.0
Web#MCP#Persistent memory#Semantic search
ALTK Evolve gives AI agents persistent memory of earlier tasks so they can reuse lessons across sessions. It's for coding assistant users and agent builders who want guidance drawn from past successes and mistakes.
16.9KUpdated 1 day ago
Docker#Hybrid search#RAG#Reranking
Weaviate is a vector database for developers building search, recommendation and RAG applications. It stores data alongside embeddings so applications can retrieve related content and apply structured filters.
13.8KUpdated 2 weeks agoMIT
macOS · Windows · Linux#Hugging Face integration#llama.cpp backend#MCP
LEANN is a local vector database for people building AI search over personal data or knowledge collections. It reduces index storage by computing embeddings on demand rather than keeping every embedding on disk.
9.1KUpdated 22 hours agoMIT
Web#LLM tracing#MCP#Resumable workflows
Rig is a Rust library for developers building AI agents and LLM applications. It provides a shared interface across model providers and vector stores for applications that need to work with different backends.
351Updated 10 months agoMIT
macOS · Linux · Web#Hugging Face integration#Hybrid search#Multilingual
ThinkRAG answers questions about your own documents using a knowledge base on your laptop. It's for researchers, students and other knowledge workers who want to find information across their files, with particular attention to Chinese text.
397Updated 23 hours agoAGPL-3.0
macOS · Windows · Linux#Multilingual#Multimodal input#Ollama integration
VideoHighlighter is a desktop app for finding useful moments in long recordings without uploading footage for analysis. It helps creators cut highlights, reviewers inspect camera recordings, and interview editors locate material worth keeping.
4.9KUpdated 1 month ago
Linux · Docker#llama.cpp backend#Multimodal input#Ollama integration
jetson-containers is a Docker container build system for developers running local AI on NVIDIA Jetson. It assembles GPU software and its dependencies into containers for workloads that need a compatible CUDA stack.
1.5KUpdated 2 days agoMIT
Docker · Web#Human approval#Knowledge graphs#MCP
OpenContracts is a self-hosted document intelligence platform for teams working with legal archives, research libraries or internal policies. It connects documents through citations and annotations, giving people and AI agents a shared record of how source material relates. The code is open source under the MIT license; the public website also provides collections readers can browse.
141Updated 3 weeks ago
macOS · Windows · Linux#Multilingual#Multimodal input#Ollama integration
GameStringer translates games for players and fan translators who want a language the game doesn't include. It detects the engine, extracts text and applies translated text to the game, with compatibility depending on the engine and title.
13.4KUpdated 1 day agoApache-2.0
Docker#Agent Skills#Hugging Face integration#Knowledge graphs
txtai is a Python framework for developers building search, chat with their data, and AI agents on their own hardware. It combines a searchable knowledge store with model workflows, so applications can retrieve context and act on it.
52.9KUpdated 22 hours agoMIT
#Ollama integration#RAG#Reranking
LlamaIndex is a Python framework for developers building AI agents and applications that answer questions using their own data. It provides the connections and retrieval tools needed to give a language model relevant context from documents and other sources.
30KUpdated 1 day ago
Docker · Web#LLM tracing#MCP#Multi-user access
FastGPT is an AI agent builder for teams creating document-based assistants and business workflows. It suits internal knowledge search, customer support and applications that combine answers with actions.
13KUpdated 4 days agoGPL-3.0
macOS · Windows · Linux · iOS · Android · Docker#Agent Skills#Hybrid search#MCP
NoteGen is an AI note-taking app for collecting research, meeting material and ideas before organizing them into finished documents. Notes remain ordinary Markdown files, with attachments stored on your device by default.
35.5KUpdated 1 day agoApache-2.0
Docker · Web#Agent Skills#Hybrid search#RAG
Qdrant is a vector database for developers building semantic search, retrieval-augmented generation (RAG), recommendations and AI agent memory. It stores embeddings with metadata so applications can find similar items within a relevant subset of their data.
670Updated 3 months agoMIT
macOS#Code execution#Human approval#Hybrid search
Yoji is an AI desktop companion for people who want a conversational assistant that can also act on their computer. It combines a customizable personality with file handling and task automation.