一个Apache孵化器项目,提供本地优先的AI代理工作区,记录模型消息、工具调用和权限决策,支持桌面、终端和评估三种界面。
- v0.2.0-dev.53.20260927
- 发布于
- 1 天前
- 5,671
- 星标
- 476
- 下载
- 同步于
- 1 天前
最新版本
v0.2.0-dev.53.202609272026年9月28日 03:12测试版下载慢?可在上方随时切换镜像源
项目说明
项目概述
Apache Maka(孵化中)是一个本地优先的AI代理工作区,专为实际工作而设计。它检查项目、在沙箱边界内运行工具,并将模型消息和工具调用记录为可恢复的执行事实。
主要功能
- 本地优先:会话、设置和运行记录默认存储在本地,用户自行选择模型(云API、本地模型或兼容网关)
- 完整记录:模型消息、工具调用、工具结果和回合结束方式都被记录下来
- 三种界面:
- 桌面:Electron + React,支持流式会话、工具时间线、分支、搜索和恢复
- TUI/CLI:
maka和maka run,与桌面共享工作区和模型连接 - Eval:可复现的基准实验
- 代理运行时:支持多个模型连接、流式输出、内置工具(Read、Write、Edit、Bash、Glob、Grep)
- 桌面工作区:创建、归档、搜索、重命名、重试、重新生成和分支会话
适用人群
- AI代理开发者和研究人员
- 需要本地优先AI工作区的团队
- 对AI代理可观测性和可恢复性有需求的用户
快速上手
- macOS Apple Silicon 桌面版已提供早期公开版本
- 使用
maka命令进入 TUI/CLI 模式 - 使用
maka run运行非交互式回合 - 使用
maka eval run运行可复现的基准实验
核心优势
- Apache孵化器项目,社区驱动开发
- 本地优先,数据由用户掌控
- 三种使用界面,覆盖不同场景
- 完整的执行记录和可恢复性
系统要求
- 操作系统:macOS Apple Silicon(桌面版)
- 也支持终端/CLI模式
注意事项
- 项目处于孵化阶段,数据格式、CLI命令和实验性功能可能仍在变化
历史版本
排序