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,滿足不同互動風格需求。
- 整合評估功能:內建評估框架,用於衡量任務完成率與成本。
相關
- 專案
- 專案
- 專案
- 專案
- 專案