Tools tagged with "Semantic search"
4KUpdated 1 year agoApache-2.0
#Batch processing#Hugging Face integration#Multilingual
RAGatouille is a Python library for developers building retrieval-augmented generation (RAG) applications with ColBERT. It builds and searches document indexes on your own hardware or server, with compressed indexes stored on disk that your application can query directly.
292Updated 2 months ago
macOS · Windows · Docker · Web#Human approval#Knowledge graphs#MCP
Revornix is an AI knowledge workspace for people who collect articles, research papers and recordings and want to ask questions across their library. It connects saved material in a personal knowledge graph and uses those relationships to inform its answers.
210Updated 5 months ago
Docker · Web#Ollama integration#RAG#Semantic search
SapienAI is an academic chatbot and research workspace for researchers who want to keep source material, writing and AI conversations together. Research spaces group project documents, notes and drafts so the AI can answer questions using uploaded material.
3.3KUpdated 7 months agoApache-2.0
Docker · Web#Ollama integration#OpenAI-compatible API#RAG
RAG Web UI is a self-hosted app for asking questions about your own documents. It's a learning project, and its maintainers advise against commercial use and state that it isn't ready for production.
40.7KUpdated 18 hours agoMIT
macOS · Windows · Linux · Docker · Web#Knowledge graphs#LLM tracing#Multimodal input
LightRAG is a self-hosted framework for developers building AI assistants that answer questions across documents. It connects related facts across files, including material where relationships matter, such as legal and financial records.
3KUpdated 2 weeks agoMIT
Web#AI red teaming#Batch processing#Code execution
ChainForge helps developers test how reliably LLMs respond before choosing a prompt or model for an application. Its visual flows turn prompt variations into repeatable comparisons rather than isolated chat experiments.
900Updated 4 months ago
macOS · Windows · Linux · Android#Git integration#Scheduled tasks#Semantic search
FlyMD is a Markdown editor for people who keep notes, write long documents or publish blogs. It stores documents locally and adds writing assistance and document tools through extensions.
6Updated 2 months agoMIT
macOS · Windows · Linux#Forced alignment#MLX#Multilingual
Transcritório is a desktop app for researchers transcribing interviews and focus groups, with a focus on Brazilian Portuguese. It keeps audio, transcripts and metadata on your computer.
292Updated 2 months agoGPL-3.0
Windows#Ollama integration#Persistent memory#Semantic search
Miko is an AI companion for people who want to talk with an animated character on their Windows desktop. It pairs a local language model with a customizable 3D avatar and spoken replies.
2.2KUpdated 1 day agoApache-2.0
#Hybrid search#MCP#Multilingual
Pyserini is an open-source Python toolkit for researchers and developers comparing document search methods or building the retrieval stage of a ranking or RAG system. It runs as a Python package on your own hardware and lets you search existing benchmark indexes or build indexes from your own documents. Its license is Apache 2.0.
329Updated 1 week agoMIT
iOS · Android · Docker · Web#Batch processing#Code execution#Guardrails
Tiledesk is an AI chatbot and live chat platform for teams handling customer support and internal information searches. Its visual builder lets teams design conversations and automated workflows without writing code.
1.5KUpdated 4 months agoMIT
Web#Hybrid search#Multimodal input#RAG
MemFree is an open-source AI search tool that answers questions using both your own knowledge base and the internet. It's for people who want to search saved documents, bookmarks and web content together, with AI summaries instead of reading each result separately. You can self-host it or use the hosted website.
329Updated 2 years agoAGPL-3.0
macOS · Windows · Linux#Code execution#RAG#Semantic search
Instrukt is a terminal app for developers who want to build and test AI agents on their own machine or server. It can index local code and documents, but its chat models run through OpenAI's API, which requires an API key and internet access. It doesn't provide local chat inference.
140Updated 24 hours ago
macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#Knowledge graphs
Project Orchestrator coordinates AI coding agents for developers working across tasks or related repositories. It gives agents a shared record of code, plans and decisions so each task can draw on earlier work.
19KUpdated 6 days agoApache-2.0
macOS · Windows · Linux#Hybrid search#Knowledge graphs#MCP
XERJ is a local search engine for developers building AI agents that need to retrieve code, documents or stored knowledge without reading whole files into their context. It runs on a laptop or self-hosted server.
62KUpdated 2 days ago
Docker#Batch processing#Ollama integration#RAG
Pathway's Live Data Framework is a Python framework for developers building RAG applications and analytics over changing data. It runs locally or on your own servers, including through Docker. Its incremental engine updates results as data arrives, so applications can work with changing documents and events.
3.9KUpdated 4 months agoMIT
Linux · Docker · Web#Hybrid search#Knowledge graphs#LM Studio integration
SimpleMem is a memory system for developers building AI agents that need to recall past conversations and stored media without passing the full history to a model each time.
2.5KUpdated 2 days agoMIT
#Context compression#Git integration#Multi-agent workflows
Magic Context is a memory and context plugin for developers using OpenCode, Pi and OMP. It carries project knowledge across sessions and compresses older conversations in the background to avoid interrupting the agent's work.
4.6KUpdated 1 week agoMIT
Docker · Web#Human approval#Multi-agent workflows#Ollama integration
Agent Service Toolkit is a Python template for developers building their own AI agent services. It brings together agent logic, an API and a browser chat interface so you don't have to build each part from scratch.
257Updated 1 day agoApache-2.0
#Human approval#MCP#Multi-user access
Mattermost Agents adds AI assistants to a Mattermost workspace for teams working through long discussions and meeting recordings. Teams can use models on their own infrastructure or connect to a cloud provider.
3KUpdated 7 days agoApache-2.0
Docker · Web#Knowledge graphs#RAG#Semantic search
AutoFlow is a conversational knowledge base for teams that want visitors to ask questions about their product or documentation. It uses Graph RAG, which combines knowledge graphs with retrieval of relevant content for AI answers.
654Updated 5 months agoMIT
Web#Agent Skills#Hybrid search#Knowledge graphs
Polywise is a self-hosted system for people who want AI agents to work with saved research, notes, and project context. It keeps that material available across conversations so you don't have to explain the same work each time.
2KUpdated 4 months agoMIT
Windows#Code execution#Knowledge graphs#MCP
Context+ is a local MCP server for developers who want coding assistants to find relevant code and understand the effects of a change across a large project. It works with Claude Code, Cursor, VS Code, Windsurf and OpenCode.
12Updated 3 days agoMIT
macOS · Windows · Linux#Git integration#Hybrid search#Knowledge graphs
Code Cortex MCP is a local MCP server that helps AI coding agents understand how a codebase fits together. It indexes functions, classes, call paths and service connections, so agents can answer relationship questions without repeatedly searching individual files. It builds on codebase-memory-mcp.
2Updated 3 months agoMIT
Docker · Web#llama.cpp backend#LM Studio integration#MLX
Deep Research is a self-hosted AI agent for people who want web research with traceable evidence and a library they control. It runs in Docker on your own machine or server, searches the web in successive rounds, and uses gaps in its findings to decide what to investigate next. Reports include citations, per-source notes with quoted evidence, and suggested follow-ups.
8.3KUpdated 6 months agoApache-2.0
macOS · Windows · Linux · Web#Semantic search
sqlite-vec adds vector storage and search to SQLite for developers building local AI apps or other software that uses embeddings. It keeps vectors and related application data in the same database.
59.9KUpdated 2 days ago
#Hybrid search#MCP#Multilingual
Meilisearch is a search engine for developers adding search and AI retrieval to websites, apps, catalogs or internal data. You can host the engine on your own server or use the separate managed Meilisearch Cloud service.
22.1KUpdated 4 days agoApache-2.0
#Hugging Face integration#Semantic search
Hugging Face Datasets is a Python library for developers and researchers preparing data for AI training and evaluation. It handles local files and datasets from the Hugging Face Hub through the same data-processing tools.
11.9KUpdated 23 hours agoApache-2.0
#Agent Skills#Git integration#Knowledge graphs
CocoIndex is an open-source AI indexing framework for developers processing codebases and documents on their own hardware. Its code indexing example uses sentence-transformers for embeddings and writes to pgvector or LanceDB, giving it a concrete role in preparing searchable context for agents and LLM apps.
25.9KUpdated 6 months agoApache-2.0
macOS · Windows · Linux · Docker · Web#Hybrid search#llama.cpp backend#Multi-user access
kotaemon is an open source document chat app for people who want to ask questions across their files and inspect the evidence behind an answer. Developers can also use it to build custom document question-answering applications.
24.5KUpdated 2 days agoMIT
macOS · Windows · Linux#Hybrid search#Knowledge graphs#Multimodal input
RAG-Anything is a Python framework for developers building question-answering systems over documents that mix prose with visual or structured content. Built on LightRAG, it suits research papers, technical manuals and financial reports where answers depend on figures, tables or formulas.
3.3KUpdated 23 hours ago
macOS · Windows · Linux · Browser Extension#Ollama integration#ONNX#Persistent memory
Natively is a desktop assistant for people who want suggested answers during meetings or interviews and searchable notes afterward. It works with Zoom, Google Meet and Microsoft Teams without adding a bot to the call.
14KUpdated 22 hours agoApache-2.0
#Semantic search
OpenSearch is a self-hosted search and analytics engine for developers building AI retrieval and document search, and teams analyzing operational data. Its Vector Engine provides a database for machine learning and generative AI applications. You can run the search server and dashboards on your own hardware through Docker on Linux, macOS or Windows.
38.1KUpdated 3 months agoAGPL-3.0
Web#RAG#Semantic search#Web search
Khoj is a personal AI assistant for people who want answers from their files and the web. It also supports custom agents and recurring research tasks.