Show HN: 弁護士向けのオープンソースでローカルファーストな法律AIワークスペース
AI Blueprintは、弁護士や法律チーム向けのオープンソースでローカルファーストな法律AIワークスペースです。文書に基づくチャット、法的文書作成、契約書レビュー、準備ワークフロー、翻訳などの機能を備え、プライバシーと監査可能性を重視しています。
AI Blueprintは、弁護士、法律事務所、法務チーム向けに設計されたオープンソースでローカルファーストな法律AIワークスペースです。機密文書、案件コンテキスト、ソース検証、レビューワークフロー、監査可能性を扱うための構造化された作業環境を提供します。このプロジェクトの目的は法的判断を置き換えることではなく、文書レビュー、紛争や交渉の準備、成果物の作成、法律資料の翻訳、案件知識の整理を、データ、モデル、検索範囲に対する強力な制御とともに行うための手段を弁護士に提供することです。
主な機能には、アップロードされたファイル、案件文書、契約書、メール、先例、ポリシー、法令、規制などのソースに対してスコープ指定された検索を実行する文書ベースの法的チャットとRAG(検索拡張生成)、法的通知、契約書、回答、取締役会文書、条項などを生成する法的文書作成ワークスペース、索引付けされた契約書を深度レビューして条項分析、リスク、レッドライン提案、要約、警告を生成する契約レビューワークフロー、仲裁、訴訟、調停、交渉のための構造化された準備成果物(ケーススナップショット、問題マップ、時系列、証拠マトリックスなど)を生成する準備ワークフローが含まれます。
さらに、法的調査サポート、メールとクライアントコミュニケーションのドラフト(IMAPメールボックスのポーリング、ペルソナを使用したAIアシスト返信)、法的・ビジネス文書の翻訳(複数モード)、リアルタイム音声アシスタンス(OpenAI Realtimeベース)を提供します。システムはワークスペース、案件、ユーザー、権限の管理をサポートし、レビュアー、訴訟アソシエイト、法律研究者などの役割を設定可能です。監査可能性、ジョブ進捗、エクスポート、エスカレーション、監査イベント、プロバイダ/モデル使用、暗号化されたシークレット、承認ポイントにより信頼性と制御を確保します。
デプロイメントはローカルバージョン(単一マシンでプライベート実行)とネットワーク/サーバーバージョン(チーム向け)の2通りがあります。クイックスタートはPython 3.10以上とブラウザが必要で、リポジトリのクローン、依存関係のインストール、main.pyの実行で開始できます。ローカル使用ではhttp://127.0.0.1:8000にのみバインドし、公開インターフェースに公開しないことを推奨します。
プライバシーとセキュリティはAI Blueprintの設計の中核です。機密ランタイムデータ(アップロード文書、チャット履歴、ドラフト履歴、ローカルデータベース、ベクターインデックス、ログ、APIキー)はバージョン管理にコミットすべきではありません。外部モデル、埋め込み、検索、メール、音声プロバイダを使用する際は、文書テキスト、プロンプト、埋め込み、認証情報、音声、出力がどこに送信されるかを確認してください。AI Blueprintは法律ワークフローをサポートしますが、専門的な法的判断を代替するものではなく、すべての出力は使用前にレビューする必要があります。