@reliverse/cli | Reliverse CLI | reliverse.org
π 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.
- π¦Ύ It's a superapp for devs. One CLI. Tons of stuff. Spin up, refactor, deploy β it's all in there.
- π Start fresh or load up an existing template in seconds.
- π§ Refactor safely, drop in popular libraries, and keep your codebase happy.
- βοΈ Automate boring setup stuff like ESLint, env files, etc β let the CLI handle it.
- ποΈ Works great with Next.js and plays nice with other frameworks too.
- π Push to GitHub, deploy to Vercel β all in one go.
- β¬ Reliverse auto-clones repos/templates and configures them smartly.
- π Wanna get nerdy? Use the
π¬ Create/edit project manually
option for more control and power tools. - π€ Chat with Reliverse AI or let agentic tools like Relinter improve your code.
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:
- Support on GitHub Sponsors
- Or just drop a βοΈ on GitHub
It helps more than you think! Thanks for being here!
From bootstrapping projects to leveraging AI superpowers. Here's a quick overview of the Reliverse CLI commands:
- π§
reliverse cli
β Your starting point for everything. Here you can launch an interactive wizard to create, configure, 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 own Reliverse. - π
reliverse --help
β Shows all available commands and handy usage tips. Because we all forget sometimes.
AI (docs)
- π€
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.
Add (docs)
- β¬οΈ
reliverse init
β Kickstart a new Reliverse project with a minimal setup. Building a library or an app? Just pick your direction and you're good to go β clean start, full power. - β
reliverse add <something>
(docs) β Drop in the essentials or the extras β from api, auth, db, payments, and i18n β to ai, file uploaders, and form libraries β all integrated into your codebase in seconds. Use-g
to install global CLIs (like SDKs or toolchains), or even launch desktop apps like VSCode. Feels like magic. Actually is. - βοΈ
reliverse add -g <something>
β Instantly install global CLI tools (likebun
,eslint
, or@reliverse/relidler
), or even open desktop apps like VSCode or Obsidian right from your terminal. - π§
reliverse add rules <something>
β Browse and install AI IDE rules for Reliverse, Cursor, Windsurf, Copilot, and more β official and community-sourced.
Powered by smart caching and auto-conversion to.mdc
format.
- π§¬
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.
- Build a bunch of useful stuff
- Release V2 when all features will be stable
- Make sure Reliverse CLI handles full dev workflows
- Everything you see in Reliverse so far is built by one person (@blefnk Nazar Kornienko) β with love, caffeine, and way too many terminal tabs.
- Got feedback, ideas, bugs to squash, or just wanna vibe with the project? Hop into my Discord β I'd love to hear from you.
- Whether you want to code, brainstorm, fix typos, or just hang out β you're always welcome here. No pressure, no gatekeeping β just good energy and open-source fun.
Two ways to clone this repo and contribute:
Go classic:
git clone https://github.com/reliverse/cli.git
cd cli
code . # open vscode
bun i
Or go auto-mode:
bun i -g @reliverse/cli
reliverse cli
> 𧱠Clone an existing repository
> Developer related
> reliverse
> cli
> fork
> Open
Boom. You're in.
- Run
bun latest
to update dependencies. - Use AI (Reliverse, Cursor, whatever floats your dev boat) or do it manually.
- Commit and push your changes:
Classic way:
git add .
git commit -m "your commit message"
git push
Automated way:
reliverse cli
> Commit
<your commit message>
<press enter to push>
- All done?
- Head to GitHub and open a PR.
- That's it. You're amazing.
Thanks for being part of this!
Reliverse CLI was inspired by this gem:
π MIT Β© 2025 blefnk (Nazar Kornienko)