Skip to content

ariana-dot-dev/ariana-ide

Repository files navigation

Ariana IDE

Ariana IDE screenshot


The IDE of the future.

Join our Discord Follow us on X

Documentation

For detailed information, see the documentation in the docs/ folder:

Installation

Ariana IDE is not ready for usage yet. Come back in a few days/weeks!

Quick Start

Prerequisites

  • Node.js (>= 24.2.0)
  • Rust (latest)

Note for nvm users: If you use nvm to manage Node.js versions, you must set Node.js 24 as your default to ensure Ariana uses the correct version:

nvm alias default 24

Install Just

# Install Just

npm install -g just

Development

# Start backend
# Before first time: edit backend/.env
just dev-backend

# Start frontend (separate terminal)
just dev-frontend

# Start via CLI login (separate terminal)  
just dev-cli

Building

# Build with custom config
just build example-configs/ariana-beta.json

# Install locally
cd dist && npm install -g .

License

GNU Affero General Public License v3.0