[{"data":1,"prerenderedAt":4},["ShallowReactive",2],{"readme:kami":3},"\u003Cdiv align=\"center\">\n  \u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ftw93\u002Fkami\u002FHEAD\u002Fassets\u002Fimages\u002Flogo.svg\" width=\"120\" \u002F>\n  \u003Ch1>Kami\u003C\u002Fh1>\n  \u003Cp>\u003Cb>Good content deserves good paper.\u003C\u002Fb>\u003C\u002Fp>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Fstargazers\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Ftw93\u002Fkami?style=flat-square\" alt=\"Stars\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Freleases\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Ftag\u002Ftw93\u002Fkami?label=version&amp;style=flat-square\" alt=\"Version\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Fblob\u002FHEAD\u002FLICENSE\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-MIT-blue.svg?style=flat-square\" alt=\"License\" \u002F>\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FHiTw93\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Ffollow-Tw93-red?style=flat-square&amp;logo=Twitter\" alt=\"Twitter\" \u002F>\u003C\u002Fa>\n\u003C\u002Fdiv>\u003Ch2>Why\u003C\u002Fh2>\n\u003Cp>Kami (紙, かみ) means paper in Japanese: the surface where a finished idea lands. AI can produce documents better than most humans do manually. The missing piece is not capability but constraint: without a design system, every session drifts into generic gray and inconsistent layouts.\u003C\u002Fp>\n\u003Cp>Kami fills that gap: one constraint language, eight document templates plus a landing-page system, simple enough for agents to run reliably, strict enough that every output is something you actually want to ship.\u003C\u002Fp>\n\u003Cp>Part of a trilogy: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002FKaku\" rel=\"nofollow ugc noopener\">Kaku\u003C\u002Fa> (書く) writes code, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002FWaza\" rel=\"nofollow ugc noopener\">Waza\u003C\u002Fa> (技) drills habits, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002FKami\" rel=\"nofollow ugc noopener\">Kami\u003C\u002Fa> (紙) delivers documents.\u003C\u002Fp>\n\u003Ch2>Showcase\u003C\u002Fh2>\n\u003Cp>Real PDFs from one constraint set, across templates and languages. Click any preview to open it.\u003C\u002Fp>\n\u003Ctable>\n\u003Ctr>\n  \u003Ctd align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Fblob\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-musk-resume.pdf\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ftw93\u002Fkami\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-musk-resume.png\" alt=\"Founder resume\" \u002F>\u003C\u002Fa>\n    \u003Cbr \u002F>\u003Cb>Resume\u003C\u002Fb> · English\n    \u003Cbr \u002F>\u003Csub>Founder resume, 2 pages\u003C\u002Fsub>\n  \u003C\u002Ftd>\n  \u003Ctd align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Fblob\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-kami-print.pdf\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ftw93\u002Fkami\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-kami-print.png\" alt=\"Kami print one-pager\" \u002F>\u003C\u002Fa>\n    \u003Cbr \u002F>\u003Cb>One-Pager\u003C\u002Fb> · 中文\n    \u003Cbr \u002F>\u003Csub>Kami 介绍 · 白底打印版\u003C\u002Fsub>\n  \u003C\u002Ftd>\n  \u003Ctd align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Fblob\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-tesla.pdf\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ftw93\u002Fkami\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-tesla.png\" alt=\"Tesla equity report\" \u002F>\u003C\u002Fa>\n    \u003Cbr \u002F>\u003Cb>Equity Report\u003C\u002Fb> · 中文\n    \u003Cbr \u002F>\u003Csub>Tesla Q1 2026 财报点评\u003C\u002Fsub>\n  \u003C\u002Ftd>\n  \u003Ctd align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Fblob\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-agent-slides.pdf\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ftw93\u002Fkami\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-agent-slides.png\" alt=\"Agent keynote slides\" \u002F>\u003C\u002Fa>\n    \u003Cbr \u002F>\u003Cb>Slides\u003C\u002Fb> · English\n    \u003Cbr \u002F>\u003Csub>Agent keynote, 8 slides\u003C\u002Fsub>\n  \u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n  \u003Ctd align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Fblob\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-mole.pdf\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ftw93\u002Fkami\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-mole.png\" alt=\"Mole product brief\" \u002F>\u003C\u002Fa>\n    \u003Cbr \u002F>\u003Cb>One-Pager\u003C\u002Fb> · English\n    \u003Cbr \u002F>\u003Csub>Mole product brief, 1 page\u003C\u002Fsub>\n  \u003C\u002Ftd>\n  \u003Ctd align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Fblob\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-letter.pdf\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ftw93\u002Fkami\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-letter.png\" alt=\"Recommendation letter\" \u002F>\u003C\u002Fa>\n    \u003Cbr \u002F>\u003Cb>Letter\u003C\u002Fb> · 中文\n    \u003Cbr \u002F>\u003Csub>推荐信, 1 页\u003C\u002Fsub>\n  \u003C\u002Ftd>\n  \u003Ctd align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Fblob\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-changelog.pdf\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ftw93\u002Fkami\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-changelog.png\" alt=\"Mole release notes\" \u002F>\u003C\u002Fa>\n    \u003Cbr \u002F>\u003Cb>Changelog\u003C\u002Fb> · English\n    \u003Cbr \u002F>\u003Csub>Mole v1.7.1 release notes\u003C\u002Fsub>\n  \u003C\u002Ftd>\n  \u003Ctd align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ftw93\u002Fkami\u002Fblob\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-kaku.pdf\" rel=\"nofollow ugc noopener\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Ftw93\u002Fkami\u002FHEAD\u002Fassets\u002Fdemos\u002Fdemo-kaku.png\" alt=\"Kaku portfolio\" \u002F>\u003C\u002Fa>\n    \u003Cbr \u002F>\u003Cb>Portfolio\u003C\u002Fb> · 日本語\n    \u003Cbr \u002F>\u003Csub>Kaku ターミナル作品集 · 7 ページ\u003C\u002Fsub>\n  \u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\u003Ch2>Install\u003C\u002Fh2>\n\u003Cp>\u003Cstrong>Claude Code\u003C\u002Fstrong>, v2.1.142 or newer\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">\u002Fplugin marketplace add tw93\u002Fkami\n\u002Fplugin install kami@kami\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The marketplace points Claude Code at the generated lightweight plugin bundle, not the whole website and release archive tree.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Codex plugin marketplace\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">codex plugin marketplace add tw93\u002Fkami\ncodex plugin add kami@kami\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This installs Kami as a Codex plugin from the repo marketplace, so future updates can use \u003Ccode>codex plugin marketplace upgrade kami\u003C\u002Fcode> followed by \u003Ccode>codex plugin add kami@kami\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Generic agents\u003C\u002Fstrong> for tools that read from \u003Ccode>~\u002F.agents\u002F\u003C\u002Fcode>\u003C\u002Fp>\n\u003Cpre>\u003Ccode class=\"language-bash\">\n\u003C\u002Fcode>\u003C\u002Fpre>\n",1784240407436]