Your records stay on your machine by default.
Choose a cloud API, compatible gateway, or local model connection. Maka does not bundle a shared model account.
Your work. Your agent.
Maka keeps the task, the tools, and the evidence on one inspectable working plane.
A local-first Agent workspace built for real work—not another disposable chat window.
THE EXECUTION FIELD
Maka connects the request, the Tool Calls, and the generated files in one workspace. You can inspect what happened and review the output beside the conversation that produced it.
Messages, Tool Calls, Tool Results, and termination facts enter an event log. Sessions, UI, model context, and recovery are projections over that recorded execution.
The user's task enters a Turn.
Model and tools advance the work.
Execution facts are appended.
Context and UI read the same record.
Interrupted work can be understood.
Desktop / TUI / Headless
↓
SessionManager → AgentRun → Model + Tool Runtime
↓
Runtime Event Log → Context / Session / UI projections
↓
Task Event Log → TaskRun → Self-check / AHE evidence Tool Result pruning and model compaction can change what the next inference sees without treating recorded execution as disposable context.
Choose a cloud API, compatible gateway, or local model connection. Maka does not bundle a shared model account.
TaskRun and its event log make long-running work interruptible, inspectable, and exportable.
Schema validation, dynamic availability, watchdogs, abort, and error classification keep execution legible.
First run makes the boundary explicit: add an API, local-model, or supported account connection, test it, then choose the default you want Maka to use.
ConfiguredConnection details exist.
Send-readyThe runtime can actually use it.
ExperimentalPreview paths stay labeled as such.
Missing files, unsupported previews, interrupted tools, and provider errors do not disappear behind a success animation. The interface names the boundary and keeps recovery possible.
Read the security boundary
Daily interaction, generated files, provider setup, permissions, search, branching, and recovery.
Electron + ReactWork from the current project directory or run one non-interactive Turn with the same connections.
maka / maka runAdvance durable tasks with budgets, continuation, evidence export, and failed-task retry.
maka evalMaka is under active development and currently targets people running from source or contributing to the project. Start with the code, the architecture, and the boundaries as they exist today.
github.com / maka-agent / maka-agent