Metadata-Version: 2.4
Name: kozou
Version: 0.0.1
Summary: Kozou — Package name reserved for the upcoming release.
Project-URL: Homepage, https://kozou.org
Project-URL: Repository, https://github.com/kozou-dev/kozou
Project-URL: Issues, https://github.com/kozou-dev/kozou/issues
Project-URL: npm Package, https://www.npmjs.com/package/kozou
Project-URL: npm Organization, https://www.npmjs.com/org/kozou
Author: Takashi Matsuyama
License: MIT
License-File: LICENSE
Keywords: kozou
Classifier: Development Status :: 1 - Planning
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# kozou

PostgreSQL compiler. One source, many faithful forms.

Kozou reads a PostgreSQL schema once and produces every form a modern team and its AI need from it — admin UI, MCP context, TypeScript types, GraphQL endpoints, and documentation. No duplicate definitions. No drift.

## Status

Pre-release (v0.0.x). Core architecture and public API are being designed. Source code and documentation will land in this package as development proceeds.

## Roadmap

- v0.1: schema reader (DDL + comments + constraints)
- v0.2: TypeScript type emitter
- v0.3: MCP context emitter
- v0.4: admin UI scaffolder
- v0.5: GraphQL endpoint emitter
- v0.6: documentation emitter

## Name

**Kozou** carries three meanings in three syllables:

- **子象** (*kozō*) — the young elephant; the calf walking beside PostgreSQL's mascot Slonik
- **構造** (*kōzō*) — structure; the structural transformation a compiler performs
- **小僧** (*kozō*) — the apprentice; the quiet figure who serves something larger than itself

## License

MIT
