Skip to content

Repository-native development workflows

Zendev turns repository policy into small, deterministic tools for commits, pull-request messages, and durable proposal records.

It keeps the important state where collaborators already review it: Git, Markdown, TOML, JSON Schema, and committed indexes. Zendev supplies reusable mechanisms without taking ownership of a repository's terminology, templates, or governance decisions.

Start in five minutes

Run the complete toolkit without a global installation:

uvx zendev --help

Or add it to a project:

uv add --dev zendev

The unified command exposes three workflows:

zendev commit
zendev message check --title --text "✨ feat: add export"
zendev proposal check

Continue with Getting started, then choose a guide:

One toolkit, focused distributions

Installing zendev installs the complete toolkit. Each component remains an independently installable Python distribution for consumers that only need one contract. See the package map for the ownership and entry-point boundaries.

Source of truth

This site explains the released interfaces. The repository remains authoritative for implementation and policy: