JamJet

JamJet ドキュメント

AIエージェントのための堅牢なランタイム — チェックポイントリプレイ、トレース、ランタイム強制制限。Pythonで記述し、Rustの信頼性で実行。

JamJet ドキュメント

チェックポイントリプレイ、トレース、ランタイム強制制限、プロトコルネイティブな相互運用性を備えた、堅牢なAIエージェントを構築。

JamJet とは?

JamJet は、AI エージェント専用に構築されたオープンソースの永続的ワークフローランタイムです。コアは Rust(パフォーマンス重視)、記述インターフェースは Python と Java(使いやすさ重視)で構成されています。すべての実行はイベントソース化され、チェックポイントが作成され、再生可能です。

クイックリンク

インストール

pip install jamjet

主な機能

機能説明
永続的実行イベントソース型、クラッシュ回復可能、チェックポイント再生
ネイティブMCP + A2A両プロトコルのクライアントとサーバー
6つの戦略react、plan-and-execute、critic、reflection、consensus、debate
組み込み評価LLM判定、アサーション、コスト/レイテンシスコアラー、カスタム@scorer
ExperimentGridLaTeX/CSV/JSONエクスポート付きパラメータスイープ
Rustコア非同期スケジューラ、マイクロ秒ディスパッチ、真の並列処理
多言語SDKPython、Java、Go(近日公開)
エージェントメモリEngram — 時系列知識グラフ、セマンティック検索、Postgres/SQLiteバックエンド
ポリシーエンジントークン/コスト制限、PII編集、自律レベル

On this page