Installation

Set up Aura OS on your machine in under 2 minutes.

System Requirements

Before installing Aura OS, ensure your system meets these requirements:

âŦĸ

Node.js

v18.0 or higher

Required runtime for executing Aura OS

đŸ“Ļ

npm or pnpm

Latest version

Package manager for installation

🔑

OpenAI API Key

For AI features

Powers the natural language interpreter

đŸ’ŗ

EVM Wallet

Private key access

For executing blockchain transactions

Install via npm

Option 1: Global Installation (Recommended)

Install Aura OS globally to use it from anywhere:

terminal
❯ npm install -g @felizz23/aura-os
# Verify installation
❯ aura --version
Aura OS v0.1.0

Option 2: Using pnpm

terminal
❯ pnpm add -g @felizz23/aura-os

Option 3: Run without installing

Use npx to try Aura OS without global installation:

terminal
❯ npx @felizz23/aura-os chat "Check ETH price"

Environment Setup

Create a .env file in your home directory or project root:

.env
# Required: OpenAI API Key (for primary AI)
OPENAI_API_KEY=sk-your-openai-api-key
# Optional: Fallback AI Providers
GROQ_API_KEY=gsk-your-groq-key
GEMINI_API_KEY=your-gemini-key
# Optional: Custom RPC endpoints
ETHEREUM_RPC_URL=https://eth.llamarpc.com
BASE_RPC_URL=https://mainnet.base.org
â„šī¸

AI Provider Fallback

Aura OS automatically falls back to Groq and Gemini if OpenAI fails or hits rate limits. Configure multiple providers for maximum reliability.

Verify Installation

Test that everything is working correctly:

terminal
❯ aura chat "What's the current ETH price?"
Aura is thinking...
✓ Valid command: GET_PRICE
Token: ETH
Price: $3,456.78

Troubleshooting

Command not found: aura

This usually means npm's global bin directory isn't in your PATH.

# Find npm global bin path
npm config get prefix
# Add to your shell profile (~/.bashrc, ~/.zshrc)
export PATH="$PATH:$(npm config get prefix)/bin"

OpenAI API Error

Ensure your OPENAI_API_KEY is valid and has sufficient credits. Aura will automatically fallback to Groq or Gemini if configured.

Permission Denied

On macOS/Linux, you may need to use sudo npm install -g @felizz23/aura-os or configure npm to use a different global directory.

Next Steps