AI Search Open-Source Projects
Browse selected AI Search open-source AI projects from the current public snapshot, with verified use cases, deployment notes, limitations, and sources.
Showing 18 indexable projects from the current snapshot.
every-app/open-seo
A self-hostable, pay-as-you-go SEO application that provides keyword research, rank tracking, competitor insights, backlink analysis, site audits, and AI visibility. It exposes an MCP server for AI agents and requires a paid third-party Da…
firecrawl/firecrawl
Firecrawl is a hosted web scraping, crawling, and search API built for AI applications. It converts web pages into Markdown, structured JSON, screenshots, and HTML while handling rotating proxies and rate limits.
qdrant/qdrant
A vector similarity search engine that stores, searches, and manages dense, sparse, and multi vectors with attached JSON payloads for AI and semantic matching applications. It is written in Rust and provides extended filtering, distributed…
milvus-io/milvus
Milvus is a cloud-native vector database for organizing and searching unstructured data at scale. It supports vector ANN search, hybrid search with metadata filtering, and streaming updates for AI applications.
weaviate/weaviate
Weaviate is a cloud-native vector database that unifies vector similarity search, hybrid keyword filtering, and retrieval-augmented generation (RAG) into a single query. It is designed for developers and AI engineers building scalable AI a…
assafelovic/gpt-researcher
An autonomous research agent that aggregates over 20 web or local sources in parallel to produce detailed, cited reports. It requires external LLM and search API providers and is positioned as an experimental application provided without w…
Panniantong/Agent-Reach
Agent Reach gives AI agents a capability layer for reading and searching content across internet platforms without paid API keys. It selects and maintains stable access methods for platforms affected by API paywalls, IP blocks, and anti-sc…
meilisearch/meilisearch
Meilisearch is a search engine API that provides sub-50-millisecond search-as-you-type results and AI-powered hybrid search. It is designed for developers and enterprise teams looking for a self-hosted or managed search solution with out-o…
mvanhorn/last30days-skill
An AI agent skill that searches across disconnected social and media platforms in parallel, scores results by human engagement signals, and synthesizes a grounded brief. It requires external internet access to operate.
LAION-AI/Open-Assistant
A chat-based assistant that understands user tasks and retrieves information dynamically to help complete them. The project is marked as completed, and ongoing maintenance after completion is not documented.
DeusData/codebase-memory-mcp
deusdata/codebase-memory-mcp is a code intelligence MCP server that indexes local repositories into a persistent knowledge graph using tree-sitter AST analysis across 158 languages. It provides structural queries, semantic search, and cros…
ItzCrazyKns/Vane
A self-hosted AI answering engine that runs on your own hardware to keep searches private. It combines local or cloud LLMs with web search to deliver cited answers.
ScrapeGraphAI/Scrapegraph-ai
A Python library that uses LLMs and direct graph logic to build scraping pipelines for web pages and local documents from simple prompts. Developers configure an API key or local model runtime and define the target data to extract structur…
screenpipe/screenpipe
Records screen and audio locally, then indexes that content into a searchable database for retrieval and AI-driven automation. Adoption is appropriate when local-first storage is acceptable and commercial use requirements are reviewed.
apache/doris
apache/doris is a unified database built on MPP architecture for fast SQL analytics, lakehouse query acceleration, streaming ingestion, and hybrid search across structured, text, and vector data. It targets real-time analytics, lakehouse,…
langchain-ai/open_deep_research
An open-source deep research agent that coordinates LLMs, search APIs, and MCP servers to produce automated research reports. It is configurable across many model providers and search tools and can be run locally or deployed to the Open Ag…
FlagOpen/FlagEmbedding
This toolkit provides embedding models, rerankers, fine-tuning, and evaluation utilities for text retrieval and retrieval-augmented generation. Developers can install it locally as a Python library to build and assess search pipelines.
jina-ai/reader
jina-ai/reader converts any URL to LLM-friendly markdown, including support for PDFs and MS Office documents, and provides web search results processed for RAG and agent systems.