The AI-first product builder CLI - from idea to the right architecture, a working project, and safe evolution as the product grows.
“What do we build for, if not to lessen each other’s hardship?”
Fonij turns product intent into a maintainable project:
Idea → Requirements → Architecture → Project → Evolution
It prefers the smallest architecture that satisfies the product, then lets the project grow when requirements change.
fonij plan
fonij create
fonij add
fonij inspect
fonij doctor
fonij agent prepareplan— recommend an architecture without writing filescreate— generate a project from a validated blueprintadd— evolve an existing projectinspect— explain the current Fonij projectdoctor— check the local development environmentagent prepare— generate AI coding-agent context
pnpm dlx @fonijbuild/cli plan
pnpm dlx @fonijbuild/cli create my-productFor local development:
pnpm install
pnpm check
pnpm dev -- --help- Product requirements before technology choices
- Deterministic planning after AI intent extraction
- Progressive architecture instead of premature complexity
- Safe, inspectable project migrations
- Independently maintainable foundations
Architecture knowledge lives in fonij-catalog.
Read CONTRIBUTING.md before opening a pull request. Security issues must follow SECURITY.md.