Getting Started
Welcome to Sersi, the CLI-first scaffolding tool for building modern web apps, libraries, and developer workflows.
This guide shows how to install the CLI and create your first Sersi-powered project.
Prerequisites
- Node.js 20 or newer. Check your version with
node --version. If you need to upgrade, grab the latest LTS from nodejs.org or use a version manager such as nvm or fnm.
Install the CLI
Install the Sersi CLI with your preferred package manager:
pnpm add -g @sersi-project/cliVerify installation
Run:
bash
sersi --helpYou should see the CLI help output and the list of available commands.
Create a new project
Interactive wizard:
bash
sersi createSkip the early prompts with flags:
bash
sersi create -n my-app --type frontendOr scaffold from a config file (no prompts):
bash
sersi generateWhat to do next
- Open the generated project folder and review the created files.
- Read Commands for every flag and config field.
- Explore Project Structure to see the standardized layouts Sersi writes.
- See Why Sersi for the standardization philosophy behind those layouts.
Need help?
If you run into issues, the fastest way to get unstuck is:
bash
sersi --helpand then follow the recommended command syntax for your workflow.