apache/maka
Apache Maka (Incubating) is a high-performance agent workspace that keeps a complete record of everything it did.
何を解決するか
Apache Maka は AI エージェントがタスクを実行するための高パフォーマンスなワークスペースを提供します。エージェントワークフローにおける透明性と信頼性の必要性に対応するために、エージェントが実行したすべてのアクションを完全かつ追加のみ可能な記録として保持することで、実行が測定可能かつ再現可能であることを保証し、主観的な主張に頼るのではなく、客観的な根拠に基づく運用を実現します。
動作方法
Maka は「ログをランタイムとして扱う」アーキテクチャを採用しており、すべてのモデルメッセージ、ツール呼び出し、権限決定、終了処理が RuntimeEvent として記録されます。システムは実行権限を管理する Runtime Host と、デスクトップアプリ、ターミナルユーザーインターフェース(TUI)、コマンドラインインターフェース(CLI)といったさまざまなスリムクライアントからアクセス可能な構成になっています。ユーザーはクラウドAPI、ローカルモデル、または互換性のあるゲートウェイを自ら提供し、すべてのセッションデータと記録はユーザーのマシン上にローカルに保持されます。
対象ユーザー
開発者や研究者が、AIエージェントを制御された環境で実行し、公式の検証ツールを使ってパフォーマンスをベンチマークし、エージェント活動の耐久性のある監査ログを維持する必要がある場合に最適です。
特徴
- 追加のみ可能なイベントログ: ランタイム状態全体は耐久性のあるログの投影であり、クラッシュからの復旧や正確な監査が可能になります。
- ローカル優先のプライバシー: セッション、設定、実行記録はすべてユーザーのマシン上にローカルに保存されます。
- モデル非依存: クラウドAPI、ローカルモデル、互換性のあるゲートウェイをサポートします。
- 複数のインターフェース: デスクトップアプリ、TUI、CLI を提供し、異なる操作スタイルに対応します。
- 統合評価: タスク完了率とコストを測定するための評価フレームワークを内蔵しています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト