Skip to main content

Get started in 3 steps

Step 1: Installation

  1. Visit rightnowai.co and download for your platform
  2. Run the installer and follow setup prompts
  3. Launch RightNow AI
Required: CUDA Toolkit 11.0-12.5
  1. Download from NVIDIA Developer
  2. Install the toolkit for your platform (Windows/Linux)
  3. Verify installation: nvcc --version
RightNow AI will automatically detect your CUDA installation

Step 2: Open Your First CUDA Project

# Create a new project folder
mkdir my-cuda-project
cd my-cuda-project

# Open in RightNow AI
rightnow .
Or use File → Open Folder in the UI.
Create a simple hello.cu file:
#include <stdio.h>

__global__ void hello() {
    printf("Hello from GPU thread %d!\n", threadIdx.x);
}

int main() {
    hello<<<1, 10>>>();
    cudaDeviceSynchronize();
    return 0;
}

Step 3: Enable AI & Profile

Required for AI features - OpenRouter is the only supported BYOK provider
  1. Create account at openrouter.ai
  2. Get API key from openrouter.ai/settings/keys
  3. In RightNow AI: SettingsAI ProvidersOpenRouter
  4. Enter your OpenRouter API key
  5. Test connection
Alternative: Upgrade to RightNow Pro for managed AI access
  1. Click the ▶️ button next to your __global__ function
  2. View comprehensive metrics:
    • Execution time and SM efficiency
    • Memory throughput and occupancy
    • Cache hit rates and power consumption
  3. See color-coded performance indicators (🟢 🟡 🔴)
  4. Get AI-powered optimization suggestions
Try asking the AI: “How can I optimize this kernel for memory bandwidth?”

What’s Next?

Need help? Try the chat sidebar and ask: “How do I get started with CUDA profiling?”