Repolupeは、あらゆるGitリポジトリを対話型のナレッジベースに変えます。平易な言葉で質問すれば、回答の出典となったドキュメントへのリンクが表示されます。ドキュメントはリポジトリ、サーバー上に保存され、すべてあなたの管理下にあります。
回答の出典をたどれる
アシスタントはファイルを検索・読み込み、質問に答えるとともに、使用したドキュメントを表示します。「私の納税者番号は何ですか?」や「自動車保険の更新日はいつですか?」といった質問をすれば、回答の出典となったドキュメントを正確に確認できます。
質問する、または知識を追加する
アシスタントが回答のみを行うか、ナレッジベースを最新の状態に保つかを選択できます。これは、リポジトリごと、共有相手ごとに設定可能です。
- 読み取り専用:アシスタントは質問に答えますが、ファイルを変更することはありません。安心してリポジトリを共有できます。
- 書き込み:ドキュメントをチャットにドロップするか、新しい内容を伝えるだけで、アシスタントが適切な場所を見つけてメモを取り、コミットを提案します。変更を適用する前にすべて確認するか、自動的に適用するかを選択できます。
プライバシー重視の設計
分析機能もトラッキング機能もありません。ローカルモデルと内蔵OCRを実行することで、ドキュメントやチャットデータが外部に送信されることはありません。
Gitサーバーとの連携
GitHub、GitLab、Gitea、Forgejo、または内蔵Gitサーバーに対応しています。Git LFSの大容量ファイルも利用可能です。
お好みのAIを選択
Anthropic、OpenAI、その他の推論プロバイダー、または独自のハードウェアで動作するモデルを接続できます。
内蔵OCR
スキャンしたPDFは、内蔵のTesseractまたはPaddleOCR、あるいはMistral OCRなどのサードパーティサービスを使用して検索可能なテキストに変換できます。
Gitを選ぶ理由
- ベンダーロックインなし:ドキュメントは、お客様が所有するリポジトリ内のプレーンファイルです。いつでも移動、バックアップ、またはRepolupeからの離脱が可能です。
- 業界標準:Gitは、今後も長く使われ続けるオープンスタンダードです。明日どのアプリを使っても、ドキュメントは常に読みやすい状態を保ちます。
- 堅牢性:すべての変更はバージョン管理され、クローンはすべて完全なバックアップとなります。誰がいつ何を変更したかを確認し、必要な時にいつでも以前の状態に戻すことができます。
一度実行すれば、どこでも使えます。
Repolupeのインスタンス1つで、Gitサーバーを任意のAIプロバイダーに接続し、Web、Android、iOSアプリを配信できます。最小限の設定で、必要なRAMは約20MBのみ。最小構成のVPSでも快適に動作します。
はじめに
このアプリは、お客様自身のRepolupeサーバーに接続します。RepolupeはApache License 2.0の下で提供される無料のオープンソースソフトウェアで、ライセンス料やユーザー制限はありません。コンテナを起動し、ログイン後、AIプロバイダーと最初のリポジトリを追加し、このアプリをサーバーに接続してください。
Repolupe:デジタル主権への次なる一歩。
あなたの個人的な知識でチャットしましょう