Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Revueon – AI Code IntelligenceNew to Visual Studio Code? Get it now.
Revueon – AI Code Intelligence

Revueon – AI Code Intelligence

Revueon Labs

|
11 installs
| (1) | Free
Long-lasting intelligent code review powered by AI
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Revueon – AI Code Intelligence

Long-lasting intelligent code review powered by AI

Version VS Code License

🚀 Overview

Revueon is a powerful AI-driven code intelligence extension for Visual Studio Code that revolutionizes how you write, review, and improve your code. With support for multiple AI providers and advanced features like intelligent autocomplete, contextual code analysis, and automated fixes, Revueon becomes your AI coding companion.

✨ Key Features

🤖 Multi-Provider AI Support

  • Google Gemini (2.5 Pro, 2.5 Flash, 2.0 Flash, 1.5 Pro, 1.5 Flash)
  • OpenAI GPT (GPT-4o, GPT-4o Mini, O1, O1 Mini, O1 Pro, O3, O3 Mini, O4 Mini)
  • DeepSeek (Chat, Coder, Reasoner)
  • xAI Grok (Grok-3, Grok-3 Mini, Grok-2, Grok Beta)

💬 Intelligent Chat Interface

  • Ask Mode: Get detailed explanations and code insights
  • Agent Mode: AI can read, analyze, and apply fixes directly to your code
  • Context-Aware: Add files, folders, or selections as context using #
  • Streaming Responses: Real-time AI responses with proper formatting
  • Chat History: Persistent chat history with perfect formatting preservation

🔧 Smart Code Analysis

  • File Review: Analyze individual files for issues and improvements
  • Folder Review: Bulk analysis of entire project directories
  • Selection Review: Focus on specific code snippets
  • Auto-Review: Automatically review files on save (configurable)
  • Issue Detection: Security, bugs, performance, code quality, and style issues

⚡ AI-Powered Autocomplete

  • 30+ Languages: TypeScript, JavaScript, Python, Java, C#, Go, Rust, Swift, Kotlin, HTML, CSS, and more
  • Context-Aware: Analyzes imports, surrounding code, and project structure
  • Intelligent Suggestions: Provides 1-3 contextually relevant completions
  • Fast & Efficient: Cached responses with smart debouncing
  • Customizable: Configurable trigger delay, max suggestions, and context lines

🎯 Advanced Context Management

  • File Context: Add any file as context for AI analysis
  • Folder Context: Include entire directories for comprehensive understanding
  • Selection Context: Use specific code snippets as reference
  • Workspace Context: Leverage full project structure
  • Smart Context: Automatic related file detection and import analysis

🛠 Code Fixing & Refactoring

  • Automated Fixes: AI can directly apply suggested improvements
  • Bulk Operations: Apply all fixes at once with confirmation
  • Diff Viewing: See exactly what changes will be made
  • Undo Support: Easily revert AI-applied changes
  • Safe Modifications: Backup original content for rollback

🎨 User Interface

Sidebar Panel

  • Review Panel: Interactive chat interface with AI
  • Issues View: Tree view of all detected code issues
  • Context Indicators: Visual feedback on context usage and limits
  • Provider Selection: Easy switching between AI providers

Context Menu Integration

  • Right-click files in Explorer → "Revueon: Review File"
  • Right-click folders → "Revueon: Review Folder"
  • Right-click in editor → "Revueon: Review File"

Command Palette

  • Revueon: Review Current File
  • Revueon: Review Folder
  • Revueon: Review Selection
  • Revueon: Open Review Panel
  • Revueon: Clear All Reviews
  • Revueon: Toggle Auto-Complete
  • Revueon: Apply All Fixes

🌍 Supported Languages

Code Analysis & Review

JavaScript, TypeScript, JSX, TSX, HTML, CSS, SCSS, SASS, LESS

AI Autocomplete

TypeScript, JavaScript, Python, Java, C#, C++, C, PHP, Ruby, Go, Rust, Swift, Kotlin, Dart, HTML, CSS, SCSS, SASS, LESS, JSON, YAML, XML, SQL, Dockerfile, Shell Script, PowerShell, Batch, Vue, Svelte, Markdown

🚀 Getting Started

1. Installation

Install from the VS Code Marketplace or search "Revueon" in VS Code Extensions.

2. Setup AI Provider

  1. Open VS Code Settings (Ctrl+, / Cmd+,)
  2. Search for "Revueon"
  3. Choose your preferred AI provider
  4. Add your API key

3. Get API Keys

  • Gemini: Google AI Studio
  • OpenAI: OpenAI Platform
  • DeepSeek: DeepSeek Platform
  • Grok: xAI Console

4. Start Using

  • Open the Revueon sidebar panel
  • Right-click any file and select "Revueon: Review File"
  • Start chatting with AI about your code
  • Use # to add context files

⚙️ Configuration

AI Provider Settings

{
  "revueon.aiProvider": "gemini",           // gemini | openai | deepseek | grok
  "revueon.geminiModel": "gemini-2.5-pro", // Model selection
  "revueon.geminiApiKey": "your-api-key"   // Your API key
}

Review Settings

{
  "revueon.reviewMode": "agent",            // ask | agent | silent
  "revueon.autoReview": false,              // Auto-review on save
  "revueon.includeFileTypes": [             // File types to review
    ".js", ".jsx", ".ts", ".tsx", ".html", ".css", ".scss"
  ],
  "revueon.excludePatterns": [              // Folders to exclude
    "node_modules", "dist", "build", ".git", "coverage"
  ]
}

Autocomplete Settings

{
  "revueon.autoComplete.enabled": true,     // Enable AI autocomplete
  "revueon.autoComplete.maxSuggestions": 3, // Max suggestions (1-10)
  "revueon.autoComplete.contextLines": 20,  // Context lines (5-100)
  "revueon.autoComplete.triggerDelay": 300  // Delay in ms (100-2000)
}

Issue Detection

{
  "revueon.severityLevels": {
    "security": true,      // Security vulnerabilities
    "bugs": true,          // Potential bugs
    "performance": true,   // Performance issues
    "codeQuality": true,   // Code quality improvements
    "style": false         // Style and formatting
  }
}

🎯 Usage Examples

Code Review

// Right-click this file and select "Revueon: Review File"
function calculateTotal(items) {
  let total = 0;
  for (let i = 0; i < items.length; i++) {
    total += items[i].price * items[i].quantity;
  }
  return total;
}

AI Analysis: "This function can be optimized using reduce() for better readability and functional programming style. Also consider adding input validation."

Context-Aware Chat

User: # Add this config file as context, then explain the setup
AI: I can see your webpack.config.js. This configuration sets up a React development environment with hot reloading, TypeScript support, and CSS modules...

Intelligent Autocomplete

const users = await fetch('/api/users');
const data = await users.// AI suggests: json(), text(), blob()

if (data.length > 0) {
  // AI suggests: data.map(user => user.name), data.filter(user => user.active)
}

🔧 Advanced Features

Context Management

  • File Context: #filename.js - Add specific files
  • Folder Context: Include entire directories
  • Selection Context: Use highlighted code snippets
  • Auto-Context: Automatic related file detection

Streaming Responses

  • Real-time AI responses with live typing
  • Proper markdown formatting (code blocks, lists, headings)
  • Syntax highlighting for code examples
  • Copy-to-clipboard functionality

Smart Caching

  • Autocomplete suggestions cached for 30 seconds
  • Context-aware cache keys
  • Automatic cache cleanup
  • Reduced API calls and faster responses

Error Handling

  • Graceful fallbacks for API failures
  • Timeout protection (800ms for autocomplete)
  • Retry mechanisms for incomplete responses
  • User-friendly error messages

🛡️ Privacy & Security

  • Local Processing: Code analysis happens locally when possible
  • Secure API Calls: All API communications use HTTPS
  • No Data Storage: Your code is not stored on external servers
  • API Key Security: Keys stored securely in VS Code settings
  • Configurable: Full control over what gets sent to AI providers

🤝 Contributing

We welcome contributions! Feel free to submit issues and enhancement requests.

Development Setup

# Clone the repository
git clone <repository-url>
cd revueon
npm install
npm run compile

Testing

npm run test
npm run lint

📝 Changelog

v0.0.5 - Latest

  • ✅ Fixed chat history formatting issues
  • ✅ Improved context handling and accumulation
  • ✅ Enhanced streaming response stability
  • ✅ Better error handling and retry mechanisms
  • ✅ Fresh chat on extension restart

Previous Versions

See CHANGELOG.md for complete version history.

🐛 Known Issues

  • Large files (>1MB) may have slower analysis
  • Some AI providers have rate limits
  • Autocomplete may be delayed on slower connections

📞 Support

  • Issues: Report bugs and request features via VS Code Extension marketplace
  • Feedback: Use VS Code's built-in extension feedback system
  • Contact: Reach out to the extension developer for support

📄 License

MIT License - see LICENSE file for details.

🙏 Acknowledgments

  • Thanks to all AI providers for their excellent APIs
  • VS Code team for the amazing extension platform
  • Our community for feedback and contributions

Made with ❤️ by RevueonLabs - By Gopal Jha

AI-powered code intelligence for modern developers

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft