bash — radsim install
$ git clone https://github.com/emera-digital/radsim.git Cloning into 'radsim'... remote: Enumerating objects: 142, done. Resolving deltas: 100% (98/98), done. $ cd radsim && ./install.sh +-------------------------------------+ | RadSim Installer | | Radically Simple Code Generator | +-------------------------------------+ [OK] Python 3.12.3 detected [OK] pip available [OK] Platform: Linux (x86_64) [..] Installing RadSim... [OK] RadSim installed [OK] 'radsim' command is available ================================================ RadSim installed successfully! ================================================ $ radsim --version RadSim 1.1.0
bash — radsim setup
$ radsim ____ _ ____ _ | _ \ __ _ __| / ___|(_)_ __ ___ | |_) / _` |/ _` \___ \| | '_ ` _ \ | _ < (_| | (_| |___) | | | | | | | |_| \_\__,_|\__,_|____/|_|_| |_| |_| Welcome to RadSim v1.1.0 — Radically Simple Code Choose a provider: 1. Claude (Anthropic) — Recommended for coding 2. OpenAI (GPT-5) — Versatile, multimodal 3. Gemini (Google) — Huge context window 4. Vertex AI (GCP) — Google Cloud hosted 5. OpenRouter — Cheapest option Select [1-5]: 1 Enter your Anthropic API key: API Key: sk-ant-•••••••••••••••• [OK] API key saved to ~/.radsim/.env (chmod 600) [OK] Provider: Claude — Model: claude-sonnet-4-5 Setup complete! You're ready to code.
bash — radsim interactive
$ radsim RadSim v1.1.0 | Claude claude-sonnet-4-5 | /help for commands RadSim > Build a REST API in Flask with user authentication Creating project structure... ✓ app.py — Flask application with JWT auth ✓ models/user.py — User model with password hashing ✓ routes/auth.py — Login, register, refresh endpoints ✓ requirements.txt — Flask, flask-jwt-extended, bcrypt Write 4 files? [Y/n] > y ✓ All files written RadSim > Run the tests Running: pytest tests/ ===== 12 passed in 0.43s ===== RadSim > /switch Switching provider... Select [1-5]:
bash — radsim single-shot
$ radsim "Create a Python function to validate email addresses" Writing: utils/validators.py def validate_email_address(email_string): """Check if the email address format is valid. Returns True if valid, False if not.""" import re if not email_string: return False email_pattern = r'^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$' return bool(re.match(email_pattern, email_string)) Write utils/validators.py? [Y/n] > y ✓ utils/validators.py written $ radsim "Find all TODO comments in the codebase" Searching codebase... Found 3 TODOs: src/app.py:42 # TODO: Add rate limiting src/auth.py:88 # TODO: Refresh token rotation tests/test_api.py:15 # TODO: Add edge case tests
bash — radsim /help
RadSim > /help RadSim Commands ────────────────────────────────────────── Provider & Model /switch Quick switch provider and model /free Switch to cheapest OpenRouter model Conversation /clear Clear conversation history /new Fresh conversation + reset rate limits Learning /good Mark last response as good /improve Mark last response for improvement /stats Show learning statistics Customization /skill add Add a custom coding instruction /teach Toggle Teach Me mode /settings View/change agent settings Session /exit Exit RadSim /kill EMERGENCY: Immediately terminate
Windows PowerShell — radsim install
PS C:\Users\user> git clone https://github.com/emera-digital/radsim.git Cloning into 'radsim'... PS C:\Users\user> cd radsim PS C:\Users\user\radsim> .\install.ps1 +-------------------------------------+ | RadSim Installer | | Radically Simple Code Generator | +-------------------------------------+ [OK] Python 3.12.3 detected (using: python) [OK] pip available [..] Installing RadSim... [OK] RadSim installed [OK] 'radsim' command is available ================================================ RadSim installed successfully! ================================================ Run RadSim: radsim