{
  "markdown": "<p align=\"center\">\n  <img src=\"./assets/banner.svg\" alt=\"TheoKit TUI — AI-agent primitives for the terminal\" width=\"100%\">\n</p>\n\n# theokit-tui\n\nWorkspace for [`@theokit/tui`](./packages/tui) — AI-agent terminal UI primitives for\nagent CLIs, built on Ink (React for the terminal).\n\n**The package documentation lives in [`packages/tui/README.md`](./packages/tui/README.md).**\nThat is the file npm publishes; this one describes the repository around it.\n\n## Layout\n\n```\npackages/tui/     the published package — src, tests, examples, benchmarks\nassets/           brand artwork\nwiki/             the OKF knowledge bundle: parity gates, benchmarks, decisions\nCHANGELOG.md      the single changelog, and the source of the next version\n```\n\nOne package, one workspace. The workspace shape is shared with the rest of the Theo\nframework (`theokit-sdk`) so a contributor moving between repositories finds the same\ntree, the same `biome.json`, and the same `.ls-lint.yml` rules.\n\n## Gates\n\n```bash\ncorepack enable && corepack prepare pnpm@10.34.1 --activate\npnpm install --frozen-lockfile\npnpm gates    # format:check + validate:naming + lint + typecheck + depcruise + build + test\n```\n\n`pnpm gates` is what CI runs. Contribution rules, branch model and test conventions are\nin [CONTRIBUTING.md](./CONTRIBUTING.md); security reporting is in [SECURITY.md](./SECURITY.md).\n\n## License\n\nApache-2.0\n",
  "bytes": 1384,
  "sha": "f15876c644f4bd32048d238fc21d62f81805806ac2eb7d5cbdbe68eab8875094",
  "repo_slug": "usetheokit/theokit-tui",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/okf_usetheokit_theokit_tui_wiki_index_md_9d2ded46/readme"
}