このプロジェクトについて
Pi Outpostは、piコーディングエージェント向けのセルフホスト型Webインターフェースであり、ユーザーはPiをブラウザ、デスクトップアプリ、またはShadow-DOMで分離されたウィジェットとして埋め込んで実行できます。pi SDKを同梱し、Node.js ≥24とAPIキーのみを必要とします。このインターフェースは、折りたたみ可能な思考ブロック、mermaid図、数式、クリック可能なファイルリンクを備えたストリーミングMarkdown応答を提供します。ツールカードはライブ出力とプログレスバーを表示し、結果は種類(git diff、検索ヒット、編集など)に応じてレンダリングされます。ユーザーはストリーミング中に操作指示、追加質問、中断ができ、モデル/思考レベルのセレクター、トークン/価格トラッキング、セッション分析、保存されたトランスクリプト全体の全文検索にアクセスできます。会話ツリーでは過去のメッセージを編集して再質問でき、ブランチは保持されます。コンテキスト圧縮は長いやり取りを要約し、ユーザーは以前のメッセージを読み取り専用で読み込めます。添付ファイルは画像、テキストファイル、PDF、Officeドキュメント、メールをサポートし、それぞれに抽出ツールがあります。ワークスペースには、遅延読み込みツリー、シンタックスハイライト、Markdownレンダリングを備えたファイルブラウザーと、書き込み可能ゾーン内に保存するエディターが含まれます。Wordエクスポートはテキストファイルをネイティブ構造の.docxに変換し、数式やベクター画像も含みます。Git連携は未コミット変更のバッジ、ファイルごとの差分、ログ検査、履歴グラフを表示します。PDFビューアーはページ、ズーム、検索、テキスト/表の抽出をサポートし、画像経由でスキャンページにも対応します。Officeドキュメント抽出ツールはWord、Excel、PowerPointを処理し、画像と代替テキストも扱います。PowerPointおよびWordのテンプレートベースの作成/更新ツールが提供され、PowerPoint、LibreOffice、またはONLYOFFICE経由でレンダリングされます。構造化された結果はグラフ、シーケンス、または表として表示でき、承認ゲートとSVGエクスポートを備えます。プロジェクトは複数を同時に実行でき、それぞれが独自のエージェント、サンドボックス、セッション、履歴を持ち、バックグラウンド通知があります。構成は必須で、pi-outpost.config.jsonに書き込まれ、作業ディレクトリ、サンドボックス権限、サーバー設定を制御します。認証情報は環境変数、auth.json、またはセットアップ画面で設定でき、カスタムのOpenAI互換エンドポイントも含みます。セキュリティ機能にはループバックバインディング、Origin検証、トークン認証が含まれます。このプロジェクトには、書き込みアクセスの制限、ローカルモデルの使用、Webアプリへの埋め込みなど、さまざまなタスクのドキュメントが含まれています。
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.