Local Agent Workbench — AI skill for Claude Code
A local-first macOS control plane for Claude Code, Codex and local AI with durable tasks, safe worktrees, human approvals and verified handoffs.
How to install Local Agent Workbench
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open umynameislove/local-agent-workbench and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Local Agent Workbench does
A local-first macOS control plane for Claude Code, Codex and local AI with durable tasks, safe worktrees, human approvals and verified handoffs.
Alternatives in AI
- Open Science — Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux 1.5k ★
- Agentrq — AgentRQ: Human-in-loop realtime conversational task manager for AI Agents 1.1k ★
- Claudexor — Multi-harness control plane for Claude Code, Codex, Cursor, and OpenCode: quota-aware rotation across multiple 425 ★
README
Local Agent Workbench
A local AI workbench where Claude, Codex and local Qwen work together with durable state, while an optional affordable consultant provides bounded advice.
Local Agent Workbench is an open source macOS application for running real project work through multiple AI runtimes from one persistent app. It is not another chat wrapper: every task has durable state, an isolated worktree, an explainable route, a review bundle and an explicit promotion gate.
Product in one minute
The app opens at login and exposes two native windows:
**AI Workspace:** project chat, `Auto / Claude / Codex / Local`, plan, tool stream, files, diff, tests, approvals and provider health.
**Planner:** calendar, deadlines, job queue, `Needs you`, watcher inbox, notifications and the audit ledger.
The default flow is:
task → local policy check → plan → isolated worktree → execute
→ verify → review → human approval → apply locally → remember
What makes it different
Native Claude Code and Codex runtimes use the user's subscriptions; this project does not turn them into paid API calls.
OpenRouter is optional and restricted to `deepseek/deepseek-v4-flash-0731` as an untrusted consultant. It cannot execute tools, write files or approve actions.
A local Qwen model suggests classifications and handles private or repetitive work; deterministic backend policy owns routing and fails closed when cloud use is forbidden.
Switching runtimes creates a checked handoff package instead of pretending providers share hidden context.
`projmem` MCP is the durable project memory engine; SQLite owns operational state only.
Agents can write freely inside isolated worktrees, but cannot promote, push, deploy, send or spend without the appropriate gate.
No account, no hosted relay and no telemetry by default.
Source and local state
This repository contains only public, reproducible source. Personal hosting state lives outside the repo
Related Skills
LongTable
Research control plane for AI-assisted scholarship: durable human checkpoints, lawful evidence provenance, and
Falaq Cockpit OSS
Mission control for Claude Code & Codex — a local dashboard to monitor, multitask, and drive all your AI codin
AI Control Plane Public
Self-hosted multi-agent AI orchestration with governance built in: one router in, cost tiers and isolated lane
Hub Cc
Local control plane for Claude Code on Windows and macOS: switch LLM gateways in one click behind a fixed endp
Agent Relay
Local-first task continuity and safe handoffs across Codex, Claude, Gemini, Antigravity, and custom AI agents
Who Broke It
Open-source coordination layer for AI-native engineering teams: one repo, many humans and coding agents. Task
Related Agents
Workflow Knowledge Orchestrator
DM — Coordinate profiles, select workflows, decompose work, distribute context, track state, consolidate verif
Noor
Engine engineer. Owns the main process: sessions on the Claude Agent SDK, hooks, approvals, git worktrees, scr
Design Workbench
macOS Workbench Designer on the Atlas bench. Owns installed-app proof, the 14-inch first viewport, wide-screen