Glyph is an agent-native source control system built around permissioned source graphs, continuous work capture, and explicit publication. Git remains useful infrastructure. Glyph treats Git and GitHub as compatibility targets, not as the internal model. The public mirror for this project is Illusion47586/glyph. The short version: Git is excellent at distributing committed history, but it makes agents squeeze exploration, coordination, visibility, and review into branches and commits. Glyph gives each of those jobs its own primitive, then exports a normal Git repository when the outside world needs one.

What Glyph Changes

  • Realms are permissioned source views.
  • Work contexts replace branches as the unit of active work.
  • Snapshots and checkpoints capture progress without forcing commit rituals.
  • Publications make visibility changes explicit.
  • Agents use stable, non-interactive JSON commands.
  • The local source-control store lives in .glyph/.

Current State

Glyph is in bootstrap/prototype mode. This repository dogfoods Glyph itself: .glyph/store.db is the canonical local graph, and GitHub is an export-only public mirror.