Local-first / Git-backed / agent-ready

CodeMesh

CodeMesh keeps local Git project inventory, readiness checks, and temporary agent workspaces understandable across machines without replacing Git or storing secret values.

Registrylocal SQLite
Readinessdirty / stale / env
Agent Preptemp clone handoff
3D CodeMesh workspace fabric with local projects, readiness signals, machines, and agent workspaces

CodeMesh

CodeMesh is a local-first developer workspace fabric for Git projects, machines, and coding agents.

It keeps the canonical project tree visible, checks whether projects are present and ready, prepares temporary agent workspaces, and records local handoff metadata without replacing Git or storing secret values.

#Start Here

#What It Does

  • Tracks a Project Registry for the intended workspace tree.
  • Shows present, missing, dirty, stale, and env-missing readiness signals.
  • Hydrates registered missing projects through explicit Git clones and command-triggered access.
  • Exports and imports portable workspace manifests while keeping SQLite local.
  • Prepares temporary agent workspaces from clean Git bases.
  • Checks env readiness by names and paths only.
  • Reports declared toolchain readiness without installing or building environments.

#What It Does Not Do

CodeMesh does not replace Git, sync arbitrary files, become a cloud drive, create daemon or mount behavior, hydrate on filesystem path access, create automatic placeholders, store raw secrets, materialize secret values, or install/build toolchains in the MVP.

#Current Shape

AreaCurrent MVP stance
Project RegistryLocal SQLite metadata and Git remote identity.
Workspace ManifestPortable JSON topology exported from and imported into local SQLite.
ReadinessWarnings and blockers derived from the local filesystem and Git state.
DoctorAgent handoff preflight without creating run state.
Agent PrepTemporary clone, selected base, policy check, and run metadata.
Env Readiness and BindingMissing file/key detection plus fake-provider bundle proof without live secret providers.
Toolchain ReadinessPolicy-declared status reporting and delegation only.

#Source

CodeMesh is open source at BramVR/codemesh.