Repolode
thomasunise

thomasunise/casecite

法律事務所向けのセルフホスト型リーガルリサーチ基盤。RAGで自社文書を検索し、引用を確認して契約書をレビューできます。

代替できる製品:HarveyWestlaw

スター
284
フォーク
24
未解決の Issue
15
最終コミット
3 日前

これは何?

CaseCiteは、検索拡張生成(RAG)を基盤とするセルフホスト型リーガルリサーチ基盤です。法律事務所が文書をアップロードすると、ベクトル検索とキーワード検索を組み合わせたハイブリッド検索用にインデックス化されます。チャットで質問すると、回答には根拠となる文書の該当箇所へのインライン引用が付きます。Deep researchでは、質問をユーザーが実行前に編集できるサブクエスチョンに分解し、引用文が元のテキストと一致するか検証します。

チャット以外にも、契約書レビュー(単独分析、最大4件の契約書の条項ごとの比較、レッドラインのエクスポート)、多数の文書を対象にセルごとに出典の引用を示す表形式のレビュー、選択した参考文書に基づく文書の起草、共有機能と監査証跡を備えた案件単位のワークスペースに対応しています。判例関連ツール、裁判官分析、引用チェックはCourtListenerを利用します。引用チェックには無料のAPIトークンが必要です。

文書、検索インデックス、チャット履歴は運用者のサーバーに保存されます。一方、AI機能では質問と関連テキストが、運用者の設定したOpenAI、Anthropic、Gemini、Voyage、Cohereの各エンドポイントに送信されます。Postgres、Redis、Caddyを同梱したDocker Composeでデプロイできます。

主な機能

  • 01ハイブリッド検索と出典へのインライン引用を備えた、法律事務所の文書とのチャット
  • 02編集可能なサブクエスチョンの計画と引用文の検証に対応したDeep research
  • 03契約書の分析、条項ごとの比較、レッドラインのエクスポート
  • 04多数の文書を対象とした表形式のレビュー。出典に紐づくセルとExcel/CSVへのエクスポートに対応
  • 05共有機能を備えた案件ワークスペースとWordアドインのサポート
  • 06CourtListenerを利用した判例検索、裁判官分析、引用チェック

ユースケース

  • 第三者のSaaSに文書を送信せず、自社の先例や案件文書を検索したい法律事務所
  • 数百件のベンダー契約や賃貸借契約を、引用付きの値を示す1つの表でレビューする
  • 選択した参考文書に基づいて契約書を起草する
  • 一連の案件文書に対して、繰り返し実行できるレビューのワークフローを運用する

クイックスタート

  1. 1

    リポジトリをクローンして、そのディレクトリに移動します

    git clone https://github.com/thomasunise/casecite.git && cd casecite
  2. 2

    テンプレートから .env を作成し、必要なシークレットを生成して入力します

    cp .env.example .env
  3. 3

    Docker Compose でスタック全体を起動します

    docker compose -f docker-compose.prod.yml up -d
  4. 4

    ブラウザーで https://$DOMAIN を開き、REGISTRATION_BOOTSTRAP_TOKEN を使って最初の管理者アカウントを登録します

使う前に知っておきたいこと

  • セットアップには複数の手順があり、いくつかのシークレットの生成と、ホスト上でのフルディスク暗号化の設定を自分で行う必要があります。
  • ほとんどの機能にはAIプロバイダーのAPIキーが必要です。サーバー全体に設定するか、各ユーザーが保存します。
  • localhost で試すと、Caddy の自己署名CAによるブラウザーの証明書警告が表示されます。
  • iManage と NetDocuments のコネクターは実験的な機能で、EXPERIMENTAL_CONNECTORS を true に設定しない限り無効です。

収録されている特集

トピック

#legal-rag#legal-tech#self-hosted#rag#contract-review#document-search#llm#byok#ai-agent#ai-agents

よくある質問

casecite とは?
法律事務所向けのセルフホスト型リーガルリサーチ基盤。RAGで自社文書を検索し、引用を確認して契約書をレビューできます。 CaseCiteは、検索拡張生成(RAG)を基盤とするセルフホスト型リーガルリサーチ基盤です。法律事務所が文書をアップロードすると、ベクトル検索とキーワード検索を組み合わせたハイブリッド検索用にインデックス化されます。チャットで質問すると、回答には根拠となる文書の該当箇所へのインライン引用が付きます。Deep researchでは、質問をユーザーが実行前に編集できるサブクエスチョンに分解し、引用文が元のテキストと一致するか検証します。
casecite は無料で使えますか?ライセンスは?
casecite は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
casecite は今もメンテナンスされていますか?
活発にメンテナンス中。casecite の最終コミットは 2026年11月5日 です。
casecite は何に使えますか?
第三者のSaaSに文書を送信せず、自社の先例や案件文書を検索したい法律事務所 数百件のベンダー契約や賃貸借契約を、引用付きの値を示す1つの表でレビューする 選択した参考文書に基づいて契約書を起草する 一連の案件文書に対して、繰り返し実行できるレビューのワークフローを運用する
casecite のインストール方法は?
リポジトリをクローンして、そのディレクトリに移動します: git clone https://github.com/thomasunise/casecite.git && cd casecite テンプレートから .env を作成し、必要なシークレットを生成して入力します: cp .env.example .env Docker Compose でスタック全体を起動します: docker compose -f docker-compose.prod.yml up -d ブラウザーで https://$DOMAIN を開き、REGISTRATION_BOOTSTRAP_TOKEN を使って最初の管理者アカウントを登録します
casecite はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/thomasunise/casecite

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト