This project has been archived by its maintainers, and is no longer receiving any updates.
RightNow CLI - GPU-Native AI Code Editor
██████╗ ██╗ ██████╗ ██╗ ██╗████████╗███╗ ██╗ ██████╗ ██╗ ██╗
██╔══██╗██║██╔════╝ ██║ ██║╚══██╔══╝████╗ ██║██╔═══██╗██║ ██║
██████╔╝██║██║ ███╗███████║ ██║ ██╔██╗ ██║██║ ██║██║ █╗ ██║
██╔══██╗██║██║ ██║██╔══██║ ██║ ██║╚██╗██║██║ ██║██║███╗██║
██║ ██║██║╚██████╔╝██║ ██║ ██║ ██║ ╚████║╚██████╔╝╚███╔███╔╝
╚═╝ ╚═╝╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═══╝ ╚═════╝ ╚══╝╚══╝
CUDA AI Assistant • Open Source
rightnowai.co • @rightnowai_co • Discord
Open Source CLI Tool - Want a full-featured CUDA development environment with code completion, integrated debugging, and advanced AI features? Try RightNow Code Editor - Our complete IDE for GPU development.
RightNow CLI is an AI-powered CUDA development assistant that helps you write, optimize, and debug GPU code. Start FREE with no credit card required!
Quick Install (30 seconds)
Option 1: pip (Recommended)
pip install rightnow-cli
Option 2: Quick Install Scripts
Linux/macOS:
curl -sSL https://raw.githubusercontent.com/RightNow-AI/rightnow-cli/main/install.sh | bash
Windows (PowerShell as Admin):
irm https://raw.githubusercontent.com/RightNow-AI/rightnow-cli/main/install.ps1 | iex
Getting Started (2 minutes)
1. Get your FREE API key (30 seconds)
# Visit OpenRouter (no credit card needed!)
https://openrouter.ai
# Sign up with Google/GitHub for instant access
# Copy your API key from the dashboard
2. Start RightNow
rightnow
# Paste your API key when prompted (one-time setup)
3. Start coding!
You: Create a vector addition CUDA kernel
RightNow: [Creates optimized kernel with detailed explanations]
What Can It Do?
For Beginners
- Learn CUDA: "Explain how CUDA threads work"
- Write Code: "Create a simple matrix multiplication kernel"
- Fix Errors: "Help! My kernel crashes with error X"
For Experts
- Optimize: "Optimize this kernel for memory coalescing"
- Debug: "Find the race condition in my code"
- Analyze: "Profile this kernel and suggest improvements"
Key Features
Start FREE
- No credit card required
- Free models included (Google Gemini, Meta Llama)
- Upgrade to premium models when needed
Smart AI Agents
- General Assistant: Helps with any CUDA task
- Optimizer: Maximizes performance
- Debugger: Finds and fixes bugs
- Analyzer: Explains and improves code
Powerful Tools
- Read and write CUDA files
- Analyze performance bottlenecks
- Generate optimized variants
- Monitor GPU status
- Execute bash commands
Example Usage
Basic Commands
# Start interactive mode
rightnow
# Inside RightNow:
/models # List available AI models
/gpu # Show GPU status
/clear # Clear conversation
/help # Show help
/quit # Exit
Example Conversations
Creating a Kernel:
You: Create a parallel reduction kernel
RightNow: [Writes complete kernel with shared memory optimization]
Optimizing Code:
You: Optimize my matrix multiplication for RTX 4090
RightNow: [Analyzes and provides optimized version with 10x speedup]
Debugging:
You: My kernel gives wrong results for large arrays
RightNow: [Identifies overflow issue and provides fix]
Available Models
Free Models (No cost!)
- Google Gemini 2.0 Flash - Fast and capable (default)
- Meta Llama 3.2 3B - Efficient for simple tasks
Premium Models (Pay-per-use via OpenRouter)
- GPT-4o - Most capable overall
- Claude 3.5 Sonnet - Best for complex code
- Gemini 1.5 Flash - Fast with huge context
Switch models anytime with /models command!
System Requirements
Minimum
- Python 3.9+
- Any OS (Windows, Linux, macOS)
- Internet connection
Recommended (for CUDA features)
- NVIDIA GPU (GTX 1650 or newer)
- CUDA Toolkit 11.0+
- 8GB+ RAM
Troubleshooting
"Command not found"
# Add to PATH (Linux/macOS)
export PATH="$HOME/.local/bin:$PATH"
# Or reinstall
pip uninstall rightnow-cli
pip install rightnow-cli --user
"API key error"
# Get your free key at:
https://openrouter.ai
# Clear old key and re-enter:
rm -rf ~/.rightnow-cli
rightnow # Will prompt for new key
GPU not detected
# Check NVIDIA driver
nvidia-smi
# Check CUDA
nvcc --version
# RightNow works without GPU (CPU simulation mode)
Documentation
- Installation Guide: INSTALLATION.md
- GitHub: github.com/RightNow-AI/rightnow-cli
- Discord Community: discord.com/invite/sSJqgNnq6X
Contributing
We welcome contributions! Please see CONTRIBUTING.md for guidelines.
License
Proprietary Non-Commercial License - FREE for personal and educational use. See LICENSE for details.
For commercial use, contact: licensing@rightnowai.co
Support
- Discord: Join our community
- Twitter: @rightnowai_co
- Email: jaber@rightnowai.co
- Issues: GitHub Issues
Built with <3 by the RightNow AI Team
First GPU Native AI Code Editor
Metadata
Release files for rightnow-cli 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| rightnow_cli-1.0.0.tar.gz | 186.9 kB | Without provenance | Details for rightnow_cli-1.0.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| rightnow_cli-1.0.0-py3-none-any.whl | Python 3 | none | any | Details for rightnow_cli-1.0.0-py3-none-any.whl |
Total release size: 405.4 kB
Release files / rightnow_cli-1.0.0.tar.gz
| Download URL | rightnow_cli-1.0.0.tar.gz |
|---|---|
| Size | 186.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0420879a24855266f5d409e515e37f87a93e9f285d9d3c791cfa39f147659e91
|
|
BLAKE2b-256 checksum How to use checksums |
f7ea224dddbaa57a3171dd765d79755b10554db1500d0534273ff86fcfde366f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.6
|
Release files / rightnow_cli-1.0.0-py3-none-any.whl
| Download URL | rightnow_cli-1.0.0-py3-none-any.whl |
|---|---|
| Size | 218.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a6911d755a52dcbbbbc6e53463da3575faf54e45135c914ed0fd0b9d32c273da
|
|
BLAKE2b-256 checksum How to use checksums |
3d6950cdc04643972b4b230128c44f2228e1287c7412ece617b6682980b2de1c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.6
|
Security for rightnow-cli 1.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.