Aethria - Your AI Code Mentor for VS Code
Created by Satyam Rana
"What does this code do?"
Ask it — and Aethria will explain, comment, and improve your code — right inside VS Code.
Now with full integration to the Aethria Web Platform for seamless dev+AI experience.

What is Aethria?
Aethria is an advanced VS Code extension that brings your code editor to life with intelligent AI assistance. It's a voice-driven assistant that thinks like a mentor, not just a chatbot.
From code explanation and auto-commenting to seamless debugging, Aethria works hands-free or with a single command — directly inside your developer workflow.
This is more than just an extension. It's the first step toward intelligent, human-like software development — fully integrated with the Aethria Platform
Features
AI-Powered Code Analysis
- Natural Language Explanations - Understand any piece of code with clear, Hinglish explanations
- Line-by-Line Breakdown - Get detailed analysis of what each section does
- Workflow Visualization - See how your code flows from start to finish
- Auto-Styled Reviews - Comments automatically formatted with teal & white theme
- Section-Based Coloring - Visual hierarchy with color-coded sections
- Clean Modern Design - Glowing backgrounds without borders, perfect for dark themes
Smart Integration
- Selection or Full File - Works with selected code or entire document
- Multi-Language Support - JavaScript, TypeScript, Python, Java, C++, and more
- Google OAuth - Secure authentication for personalized experience
Voice Integration (Coming Soon)
- Voice Commands - Say "What does this code do?" for instant analysis
- Hands-Free Coding - No clicks needed, just speak naturally
- Web Platform Sync - Connect with Aethria web interface for advanced features
Getting Started
Installation
- Install from VS Code Marketplace
- Or search "Aethria" in VS Code Extensions (
Ctrl+Shift+X)
- Click Install
First Time Setup
- Open VS Code
- Press
Ctrl+Shift+P (or Cmd+Shift+P on Mac)
- Type: Aethria: Sign In with Google
- Authenticate in your browser
- You're ready to go!
How to Use
Option 1: Manual Command (Keyboard Shortcut)
- Select code you want to analyze (or leave unselected for full file)
- Press
Ctrl+Shift+A (Mac: Cmd+Shift+A)
- Or right-click → Ask Aethria AI
- Beautiful review appears with styled comments
Option 2: Command Palette
- Select code (optional)
- Press
Ctrl+Shift+P / Cmd+Shift+P
- Type: Aethria: Ask Aethria AI
- Get instant explanations
Option 3: Polling Mode
Enable automatic question fetching:
Ctrl+Shift+P → Aethria: Start Polling
This connects your VS Code to the Aethria platform for real-time code sync.
Configuration
Access settings via File > Preferences > Settings → Search "Aethria"
Available Settings
| Setting |
Default |
Description |
aethria.pollingInterval |
3000 |
How often to check for new questions (ms) |
aethria.autoStartPolling |
true |
Auto-start polling when VS Code opens |
aethria.beautifierEnabled |
true |
Enable beautiful comment styling |
Aethria's reviews are automatically styled with elegant color coding:
Review Sections:
- Header - Bright cyan with golden star (⭐)
- Summary - Light teal background (1️⃣)
- Key Lines - Soft cyan, italic text (2️⃣)
- Workflow - Medium cyan with flow arrows (3️⃣)
- Errors - Red alerts with warning icon (⚠️)
- Success - Green confirmation (✅)
- Final Thoughts - Golden motivation (5️⃣)
- Signature - Purple, Aethira's mark (💜)
All styling happens automatically - no configuration needed!
Example Review
/*
╔═══════════════════════════════════════════════════════════╗
║ ⭐ CODE REVIEW — AETHIRA'S INSIGHTS ⭐ ║
╚═══════════════════════════════════════════════════════════╝
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
1️⃣ SUMMARY
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Yeh function database se data fetch karta hai aur process
karke return karta hai. Async-await use ho raha hai.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
2️⃣ KEY LINES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📍 Line 5: const result = await db.query('SELECT * FROM users')
📍 Line 8: return result.rows
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
3️⃣ FLOW
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
START ➜ DB Connection ➜ Query Execute ➜ Process Data ➜ Return ✅
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
4️⃣ ISSUES & FIXES
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ Line 5: Error handling missing hai
✅ Fix: try-catch block add karo for safety
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
5️⃣ FINAL THOUGHTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Overall solid code! Bas error handling add karo to
production-ready ho jayega.
"Code likhna easy hai, maintain karna art hai."
- Aethira 💜
*/
Requirements
- VS Code version 1.102.0 or higher
- Internet connection for AI features
- Google account for authentication (free)
- Modern browser for OAuth flow
Supported Languages
Aethria understands and formats comments for:
- JavaScript / TypeScript
- Python
- Java
- C / C++ / C#
- PHP
- Ruby
- Go
- Rust
- HTML / CSS
- SQL
More languages coming soon!
Known Issues
- OAuth requires browser popup permission on first sign-in
- Polling needs stable internet for real-time sync
- Comment beautifier works best with multi-line comment blocks
Report issues on GitHub Issues
Roadmap
Current Version (3.0.1)
- AI-powered code reviews
- Beautiful comment styling
- Google OAuth integration
- Polling-based sync
Coming Soon
- Voice command integration
- Offline mode support
- Custom theme colors
- Real-time debugging suggestions
- Code snippet recommendations
- Mentor personas (Einstein, Feynman, Ada Lovelace)
Privacy & Security
- OAuth: Secure Google Sign-In, no password storage
- Code Privacy: Your code is sent securely to Aethria servers for analysis
- No Tracking: We don't track your keystrokes or store unnecessary data
License
MIT License - see LICENSE file for details
Acknowledgments
Built with dedication by Satyam Rana
Special thanks to:
- VS Code Extension API team
- Google Gemini AI
- The open-source community
"This isn't just a tool — it's the beginning of intelligent co-creation."
About the Creator
Satyam Rana is a developer passionate about merging voice, code, and intelligence into seamless developer experiences. Aethria represents a vision where AI doesn't replace developers, but empowers them to think bigger and code smarter.
Connect with Satyam:
Made with care for developers, by developers
Aethria - Making code reviews beautiful, intelligent, and friendly 💜