Favicon of Apache Maka

Apache Maka

A local AI agent workspace that records tool use and permission decisions, with desktop and terminal interfaces and support for local models or cloud APIs.

Screenshot of Apache Maka website

Apache Maka is an AI agent workspace for people who want an agent to work on tasks on their machine and keep an inspectable record of its actions. It suits developers who need to review commands, file edits and approvals, or continue work after an interruption.

  • Run history: Review model messages, tool calls, permission decisions and how each run ended in a persistent log, even when older tool output leaves the model's context.
  • Desktop and terminal access: Work through a desktop app, terminal interface or CLI, all backed by the same task execution system.
  • Model choice: Connect a local model, cloud API or compatible gateway instead of relying on a bundled model account.
  • Permissions and recovery: File writes and shell commands pass through a sandbox boundary, and you can explicitly resume interrupted turns in the desktop or terminal interfaces.
  • Published evaluations: Compare task results against other agent tools using reports that include the model, official verifier and individual task outcomes.

Maka is open source under the Apache License 2.0. Sessions, settings and run records stay on your machine. Model processing depends on your connection: a local model runs locally, while a cloud API sends requests to an external provider. Credentials stay local in a plaintext file restricted to your OS account.

Similar to Apache Maka