KurageさんKurage Payload CMS
ナレッジ・AI × VIBE CODING

Fess

日本発のオープンソース全文検索サーバー。OpenSearchを土台に、Webサイト・ファイルサーバー・PDFをクロールして検索できます。日本語UIと日本語ドキュメントが公式にあり、Namazuの後継候補です。

Fessとは

Fess(Apache-2.0)はCodeLibsが開発する全文検索サーバーで、Webサイトやファイルサーバー、データベースをクロールして索引し、ブラウザの管理画面から運用できます。検索エンジンはOpenSearchで、日本語の形態素解析に対応します。ドキュメントも日本語で整っており、Namazuからの置き換え先として現実的です。当社の実測(2026年9月・Fess 15.8.0): docker 2コンテナで約2分で起動、日本語の技術記事PDF45本(16MB)を約40秒で索引、検索の応答は7〜31ms。ローカルLLM(gemma4)を回答役にして10問聞いたところ、正解のPDFが上位5件に入ったのは10/10、答えが正解だったのは9/10でした(検索結果の要約文だけを渡すと4/10。ヒットした本文の該当箇所を切り出して渡すのが要点)。管理APIで組む場合の罠3つ(作成はPOST・含めるパスにディレクトリを含める・権限に{role}guestが必要)も記事にまとめています。GitHubスター約1,100・活発に更新。

要点: 日本発のオープンソース全文検索サーバー。OpenSearchを土台に、Webサイト・ファイルサーバー・PDFをクロールして検索できます。日本語UIと日本語ドキュメントが公式にあり、Namazuの後継候補です。

主な用途

  • 社内サイト・ファイルサーバーの全文検索
  • 技術資料PDFの検索×AIチャット
  • Namazuからの置き換え

Fessで作った買い切り製品

Fessを組み込んで当社が作った、設置手順つきの買い切り製品です。開発を依頼せず自社で動かしたい場合の早道です。

Fessをバイブコーディングでカスタマイズ

完成済みのFessを土台に、AIエージェントと対話しながら、自社業務に必要な部分を変更できます。ライセンスと技術構成を確認し、日本語表現、ブランド、画面、項目、権限、通知、外部連携などから優先度の高い範囲を実装します。カスタマイズ後は対象サーバーへ導入し、実際に使える状態まで確認します。

Fessのカスタマイズを相談

Fessの日本語対応(実測)

Fessの日本語対応は当社が実際に立てて確かめました。日本語UI・日本語ドキュメントを本家が提供(日本発)

GitHubの公開ファイル一覧から、日本語ロケールに当たるファイルを数えた結果です。配布用にまとめたビルド成果物は除いています。調査日時点の内容で、翻訳の網羅率や品質までは示しません。

Fessの基本情報

ライセンスApache-2.0
主な言語Java
GitHubスター1,128(ナレッジ・AIカテゴリ 142件中 40位)
初回公開2013年9月
最終更新2026年9月
日本語ロケール日本語UI・日本語ドキュメントを本家が提供(日本発)

Fess導入・カスタマイズのよくある質問

Fessは日本語で使えますか?

使えます。日本発のプロジェクトで、管理画面・検索画面の日本語UIと日本語ドキュメントが公式にあります。日本語の形態素解析にも対応します。

Namazuとどちらを選ぶべきですか?

既にNamazuの索引と運用があるなら延命でも困りません。新しく立てる、Webやファイルサーバーもまとめて検索したい、管理画面で運用したい、という場合はFessです。どちらも当社のAIチャットの検索役にできます。

AIチャットにつなぐと精度はどのくらいですか?

当社の実測では、技術記事45本のPDFに対する10問で、正解のPDFが上位5件に入ったのは10/10、答えが正解だったのは9/10でした。検索結果の要約文だけをAIに渡すと4/10で、ヒットした本文の該当箇所を切り出して渡すのが要点です。

必要なサーバーは?

FessとOpenSearchの2コンテナで動き、公式のdocker composeがあります。ホスト側で vm.max_map_count=262144 の設定が要り、メモリはOpenSearchのために余裕が必要です。

Fessをバイブコーディングでカスタマイズできますか?

可能です。Fessのライセンスと技術構成を確認した上で、標準機能を活かしながら、日本語表現、画面、項目、権限、通知、外部連携などを業務に合わせて変更します。

Fessの導入とカスタマイズをまとめて依頼できますか?

可能です。要件と導入先を確認し、カスタマイズ、サーバー設置、稼働確認まで一つの流れで対応します。

ナレッジ・AIの他のOSSと比べる

同じカテゴリから、スター数・ライセンス・日本語対応を並べました。

ナレッジ・AIの一覧へ
OSSスターライセンス日本語ロケール
Fess(このページ)1,128Apache-2.0日本語UI・日本語ドキュメントを本家が提供(日本発)
Kurage Architect-MIT日本語対話と日本語設計書に対応。
Kurage Memo0MIT日本語で開発・提供。
OpenKB-Apache-2.0日本語文書を処理可能。管理・CLIは英語中心。
Namazu-GPL-2.0日本語UIで提供(日本発の全文検索システム)