#93 · Primary category: Knowledge Base & RAG

fess

ai-search crawler docker elasticsearch elasticsearch-alternative enterprise-search full-text-search java llm lucene mcp opensearch rag rest-api search search-engine self-hosted semantic-search site-search

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.

Project last updated:08/29/26

GitHub Stars

1.1K

Forks

175

Contributors

46

License

Apache-2.0

Why we included this project

Fess is a self-hosted search server that makes sense when your documents live in many places at once. Its built-in crawler pulls in web pages, Office files, PDFs, and archives, and because the whole thing runs on OpenSearch, you get faceted full-text search without writing your own indexing pipeline. The browser-based admin UI means you don't need deep OpenSearch knowledge to keep it running, and SSO options like LDAP and SAML help it fit into an existing enterprise setup. If you want to feed results into an LLM assistant, Fess also supports semantic and RAG-style retrieval while preserving role-based access controls. Docker images make it quick to try locally.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category