
Every PR description, commit message, and context brief is the same kind of repetitive writing โ and it pulls you out of flow right when you finish the actual work. Sinscribe automates that layer of the git workflow by reading the repository's real state (diffs, branches, history) instead of asking you to summarize it yourself.
It runs entirely in the terminal with an Ink-based UI. Single-shot commands โ pr, commit, branch, prompt โ make one model call and never touch the repo; agentic commands โ context, docs, agents, and an interactive chat โ run LangGraph loops that explore the codebase to produce project context briefs and AI agent context files. Per-branch sessions capture business context once and reuse it across everything generated on that branch.
Engineering-wise it's provider-agnostic (Anthropic, OpenAI, and CLI agents among others), ships six typed templates with user/project overrides, and includes a deterministic --dry-run mode that needs no API credentials โ so it can be tried, tested, and scripted safely. MIT-licensed and maintained in the open.