promptise-com/Foundry
The foundation layer for agentic intelligence.
解決する課題
Promptise Foundryは、開発者がAIエージェントを構築するために、断片化された個別のライブラリを手動で組み立てる必要をなくすために設計されたフルスタック・エージェンティック・エンジニアリング・フレームワークです。エージェントの作成、エージェントが使用するツール、推論ロジック、およびエージェントを顧客に安全にデプロイするために必要なプロダクションレベルのインフラストラクチャのための統一システムを提供します。
仕組み
Foundryは、いくつかのコアコンポーネントを単一のフレームワークに統合しています:
- Agent Core: モデルをツール、メモリ、セキュリティスキャナー(プロンプトインジェクションのブロックおよびPIIの編集用)、およびレスポンスキャッシュに接続する単一の関数 (
build_agent())。 - Reasoning Engine: 開発者がエージェントの思考プロセスを、リサーチ、ディベート、plan-act-reflectなどの一般的なパターン用のプリセットを備えた読み取り可能なグラフとして定義できるようにします。
- MCP Server SDK: Python関数を、組み込みの認証、レート制限、および監査ログを備えたModel Context Protocol (MCP) ツールに変換するツール構築キット。
- Agent Runtime: スケジュール、Webhook、またはファイル変更によってトリガーされる可能性のある長時間実行エージェントを管理するためのシステムで、クラッシュリカバリと予算制限機能を備えています。
- Prompt Engineering: プロンプトを単純な文字列ではなく、バージョン管理された型付きのソフトウェアブロックとして扱うためのシステム。
- Agent Identity: 共有APIキーの代わりに、エージェントに独自の認証済みアイデンティティ(OIDC、AWS、GCPなど経由)を提供します。
対象者
AIエージェントのプロトタイプから、プロダクションレイヤーをゼロから再構築することなく、セキュアで観測可能かつガバナンスの効いた、プロダクショングレードのマルチテナントシステムへと移行したい開発者やチーム向けに構築されています。
ハイライト
- ネイティブ・マルチテナンシー: 顧客ごとにメモリ、キャッシュ、会話の構造的なデータ分離を実現。
- 強制的な人間による承認: リスクのあるツール呼び出しに対して、人間の承認を必要とするサーバーサイドのゲート。
- MCPネイティブ: ツールはPromptiseエージェントだけでなく、Claude DesktopやCursorなどの他のMCPクライアントとも互換性があります。
- エアギャップ対応: オフラインまたは規制環境向けに、ローカルのセキュリティモデル、埋め込み、およびベクトルストアをサポート。
- リカバリ可能な実行: クラッシュ後にエージェントが停止した場所から再開できるようにするジャーナルシステム。