Introducing the Kyrin CLI
April 24, 2026 · A70III
We're excited to introduce the new Kyrin CLI — a fast and easy way to create new Kyrin projects.
v0.0.1-experimental.14 Features
This release includes:
- Kyrin CLI: Interactive command-line tool to scaffold new projects
- Simpler Setup: No more manual configuration needed
Quick Start
Create a new project in seconds:
bash
# Without global install (recommended)
bunx kyrin spawn my-project
# Or with global install
npm install -g kyrin
kyrin spawn my-projectThe CLI will prompt you for:
- Project name - Your project directory
- Database - Choose from SQLite, PostgreSQL, MySQL, or None
Available Options
bash
# Interactive mode
bunx kyrin spawn
# With options
bunx kyrin spawn my-project --db=sqlite
bunx kyrin spawn my-project --db=postgres
bunx kyrin spawn my-project --db=mysql
bunx kyrin spawn my-project --db=noneWhat's Created
After running kyrin spawn, you'll get a ready-to-use project:
my-project/
├── src/
│ └── index.ts # Your server entry point
├── .gitignore
├── package.json
└── tsconfig.jsonRunning Your Project
bash
cd my-project
bun run devYour server will start at http://localhost:3000.
References
- Commit:
48d7606- release: v0.0.1-experimental.14 - Commit:
9534f8a- release: v0.0.1-experimental.13 - Commit:
3a05b10- release: v0.0.1-experimental.12 - Commit:
684f06f- release: v0.0.1-experimental.11 - Commit:
9b10fa5- release: v0.0.1-experimental.10 - Commit:
f4df083- fix: add bin field for kyrin CLI - Commit:
a9208a2- fix: add @types/prompts and fix type errors - Commit:
90748f6- feat: add kyrin spawn CLI - npm: [email protected]
Stay tuned for more updates!