Skip to content

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-project

The CLI will prompt you for:

  1. Project name - Your project directory
  2. 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=none

What'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.json

Running Your Project

bash
cd my-project
bun run dev

Your server will start at http://localhost:3000.

References

Stay tuned for more updates!

Released under the MIT License.