Vibe Coding Discover

RAG

Open-source, self-hosted enterprise & site search server built on OpenSearch. Crawls web / file / DB / cloud sources, 20+ languages, REST API, and AI/RAG & semantic search. Apache-2.0.

★ 1.1K175 forksJavaApache-2.0codelibs

Java-based self-hosted enterprise search server on OpenSearch. Crawls web, file, DB and cloud sources with a browser admin UI, REST API, 20+ language analysis, and AI/RAG semantic search plus MCP support.

Use Cases

Enterprise intranet and document searchSite search embeddable on public websitesKnowledge base retrieval for RAG pipelinesSemantic/AI search over crawled contentCrawling websites, file systems, databases and SaaS sourcesPermission-filtered search results per user roleMultilingual search across 20+ languagesExposing search as an MCP tool for AI agentsSSO-integrated search portal (LDAP, SAML, OIDC, Entra ID)REST API driven search integration

Built With

Language
Java
Frameworks
OpenSearch · Apache Lucene · LastaFlute · Lasta Di · dbflute · Maven · Docker

Tags

enterprise-search · self-hosted · opensearch · crawler · full-text-search · semantic-search · ai-search · llm · mcp · rest-api · multilingual · faceted-search · sso · docker · java · site-search