FardAI Assistant is a Visual Studio Code extension that brings the power of FardAI's AI models to your editor. It allows you to interact with an AI assistant for code review, bug detection, code generation, and explanations—all within VS Code.
Features
Chat-Based Interface: Ask natural language questions and get instant responses in a dedicated chat view.
Code Review & Bug Detection: Highlight issues in your code with the Find Problems command and let AI suggest fixes.
Code Generation: Generate new functions, classes, or entire files based on context or custom instructions.
Code Explanation: Select code and use the Explain command to get detailed, line-by-line explanations.
Contextual Editing: Apply suggested fixes or patches directly in your workspace with one click.
File Operations: Automatically create new files or open code snippets in new editors as returned by the AI.
Syntax Highlighting: Maintains formatting and syntax highlighting in AI responses.
Session Management: Clear AI conversation or session tokens with the Reset session command.
Multi-Language Support: Works with JavaScript, TypeScript, Python, Java, C#, and other languages.
Customizable Settings: Configure authentication (email/password or API key), model, tokens, temperature, and more from VS Code settings.