Locus
Locus
I built Locus as a local project workbench for coding agents. It starts from the open-source 1Code desktop foundation and turns it into a Locus-specific local-first environment for repository work, runtime setup, provider/MCP state, worktree boundaries, and pre-release security review.
2026 — Present
Locus is a local-first desktop coding-agent workbench re-engineered from a fork of 21st-dev/1code (Apache-2.0), focused on local execution, runtime/provider configuration, MCP state, agent guard policy, filesystem trust boundaries, release packaging, and AI-assisted pre-release security hardening.
Overview
Locus centers on a local-first Electron workspace for repository selection, chat sessions, worktrees, terminal/Git workflows, provider and runtime configuration, MCP state, SQLite-backed durable jobs, and release packaging. The main work is the architecture and review path that moved a forked coding-agent desktop app toward explicit local execution and trust boundaries.
Problem
Role
Context and constraints
What I built
Technical approach
Outcomes
Reflection
The accurate ownership line is forked foundation plus substantial Locus-specific architecture and hardening. AI coding agents were part of the build process; my responsibility was deciding the product boundary, reviewing and integrating changes, and making local execution, credentials, MCP commands, files, and renderer output safer before release.
