Skip to content

Z Engine documentation ​

Start with the part that matches what you want to do. These pages are also published as a website, with search: arshadbarves.github.io/z-engine.

I want to…Read
use the app: set it up, run tasks, configure itUser guide
understand how it works, with or without a programming backgroundHow Z Engine works
look up a termGlossary
change the codeAGENTS.md (structure contract), engine architecture, style guide, GUI guide
keep the docs in sync with a changeDocumentation contract
see what changed between versionsChangelog

The user guide ​

Written for everyone who uses the app, including people who do not program. It is organized by task, like Claude Code's documentation: getting started, everyday use, permissions and safety, agents, plan mode, commands and skills, memory and context, hooks, MCP and code intelligence, verification, models and cost, a full settings reference, where your data lives, and troubleshooting.

How Z Engine works ​

Every feature and every crate is explained in three layers, so you can stop reading when you have what you need:

  1. In plain words: what it is, without jargon.
  2. How it works: the mechanism, step by step.
  3. For developers: the crates, files and types involved, and how to extend them.

Other documents ​

  • status.md: how the v2 rewrite was delivered, and the release checks.