About
Zhi is a constraint-based design system for documents that an AI agent writes and a person actually reads.
01 · What it is
A design system for finished documents
Zhi combines a warm parchment canvas, ink-blue emphasis, Chinese calligraphic typography, and editorial spacing. Its templates and checks carry these rules from a brief to a finished document. Resumes use a white canvas by default and offer warm cream as an option.
Eight document templates cover one-pagers, letters, long documents, portfolios, resumes, slides, equity reports, and changelogs. Eighteen inline SVG diagram types and a landing-page template support visual explanations. General documents export to PDF and PNG, slides can be editable PPTX, and resumes deliver HTML, PDF, and editable DOCX together.
Because the constraints are fixed, the interesting work moves to content quality and verification. Zhi ships nine JSON content schemas and a set of checks that look for the failures agents actually produce: unfilled placeholders, markdown syntax leaking into the render, a line orphaned at a page break, a page that ends a third empty, a deck where six slides in a row share one layout.
02 · How it works
Local tools, guided workflows
Zhi installs into an AI agent and runs on the user's machine. The website serves documentation, examples, and discovery metadata. Document processing runs through the local tools provided with the skill.
For an existing resume, Zhi preserves the supplied text and asks only about base color and page target. For raw material, it asks one content question at a time. Resumes default to A4 one page, allow two pages, and use a photo only when supplied. Layout adapts to the content; any proposed wording changes require approval.
Chinese document text uses FangZheng GongWen KaiTi, and Chinese resume names use FangZheng XinKaiTi. Latin text keeps its own font files. This separation preserves the intended appearance of numbers, email addresses, and URLs.
03 · Project
Source, releases, and licensing
Zhi is developed at github.com/okht/zhi. Code and templates are distributed under the MIT license. Font files retain their separate distribution terms, documented in THIRD_PARTY_NOTICES.md.
Releases are tagged in the repository and published as a zhi.zip asset for Claude Desktop, alongside the Claude Code and Codex plugin marketplaces. The homepage carries the current version. Interface, template registry, and public facts are cross-checked in CI, so the version on the site, in the plugin manifests, and in the skill package cannot drift apart.
The site is published in English, Simplified Chinese, Traditional Chinese, Japanese, and Korean, each with its own serif and its own typographic tuning rather than one font stretched across five scripts.