π GitHub Sponsors β’ π¬ Discord β’ β¨ Repo β’ π¦ NPM β’ π Docs
@reliverse/cli is your all-in-one companion for building and improving web projects β whether you're kicking off something new or upgrading an existing app. It's like having a little AI-powered toolbox in your terminal, ready to help with coding, refactoring, image gen, and more.
π¬ Create/edit project manually
(or reliverse init
) to integrate things into your codebase.Ensure Git, Node.js, and bunβ’pnpmβ’yarnβ’npm are installed. Then:
Install globally:
bun i -g @reliverse/cli
Or update as needed:
reliverse update
Run and enjoy:
reliverse cli
.reliverse/reliverse.config.{ts,jsonc}
is generated on first run.
Customize it to fit your project and tweak CLI behavior.
Changes apply next launch (hot-reload coming soon).
If @reliverse/cli
saved you time or made you smile:
It helps more than you think! Thanks for being here!
From bootstrapping projects to unleashing AI superpowers. Below is a quick overview of what the Reliverse CLI can do.
reliverse cli
is your all-in-one entry point β it includes everything available in the individual commands.reliverse <command> --help
to explore available options and flags.reliverse cli
β Here you can launch an interactive wizard to create or boost your project.reliverse logout
β Logs you out and clears credentials. For when it's time to start fresh.reliverse studio
β Opens the Reliverse Studio β the visual brain center of your local Reliverse memory.reliverse --help
β Shows all available commands and handy usage tips. Because we all forget sometimes.reliverse ai <prompt>
β Your terminal-sidekick. Ask questions, get help, or just have a quick chat with Reliverse AI. reliverse ai code <prompt> <paths>
β Need a refactor or something new? Let AI generate or improve code across the given paths. reliverse ai gen <prompt>
β Describe an image and the AI will create it for you, saving it directly to your selected upload provider. reliverse ai lint <prompt> <paths>
β Run smart linting on your code using AI. It catches issues, suggests fixes, and helps clean things up fast.reliverse init
β Kickstart a new minimal Reliverse project. Building a library or an app? Just pick your direction and you're good to go β clean start, full power.reliverse add
(without args) β Same as reliverse init
. Both open an interactive wizard β with different prompts depending on whether the folder is empty or not.reliverse add <something>
β Drop in the essentials or the extras β from API, auth, DB, payments, and i18n β to AI tools, file uploaders, and form libraries β all integrated into your codebase in seconds. Feels like magic. Actually is.reliverse add -g <something>
β Use -g
to install global CLIs (e.g. eslint
, @reliverse/relidler
), essential tools (e.g. bun
, stripe
), or even desktop apps (e.g. code
, obsidian
) β all from your terminal.reliverse add rule <something>
β Browse and install AI IDE rules for Reliverse, Cursor, Windsurf, Copilot, and more β from both official and community sources. Powered by smart caching and auto-conversion to .mdc
when needed.reliverse clone
(docs) β Clone a GitHub repo (just paste the link), or convert a webpage into LLM-ready content if you pass a non-GitHub URL.reliverse cmod
(docs) β Applies codemods to your project β for quick, safe refactoring powered by AI or presets.reliverse env
(docs) β Instantly generates a .env file based on your .env.example with an interactive wizard. Saves time, avoids typos.reliverse multireli
(docs) β Generates multiple reliverse config files so you can batch-generate multiple projects with reliverse cli.reliverse upload
(docs) β Uploads a media files like images to your selected provider like UploadThing and Uploadcare.reliverse sync
(coming soon) β Syncs your local @reliverse/cli memory with your own Reliverse AI which lies on reliverse.org.bun add @reliverse/cli-sdk
Two ways to clone this repo and contribute:
Classic way:
git clone https://github.com/reliverse/cli.git
cd cli
code . # opens vscode editor
Reliverse way:
reliverse cli
> Clone an existing repository
> Developer related
> reliverse
> cli
> Y/n # opens default editor
Boom. You're in.
bun latest
to install dependencies and keep things fresh.bun dev:command
works just like running reliverse <command> --dev
.bun check
to make sure everything's clean and happy.Classic way:
git add .
git commit -m "your commit message"
git push
Reliverse way:
reliverse cli
> Commit
<your commit message>
<press enter to push>
Thanks for being part of this!
Reliverse CLI was inspired by this gem:
π MIT Β© 2025 blefnk (Nazar Kornienko)