Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Ameck CopilotNew to Visual Studio Code? Get it now.
Ameck Copilot

Ameck Copilot

ameck

|
2 installs
| (0) | Free
AI-powered coding assistant with chat, code analysis, and code generation - powered by FREE Groq API
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Ameck Copilot for VS Code 🤖

AI-powered coding assistant with chat, code analysis, and code generation - powered by FREE Groq API.

Ameck Copilot License

✨ Features

  • 🚀 Lightning Fast - Powered by Groq's ultra-fast inference
  • 💰 Completely FREE - Uses Groq's free tier (Llama 3.3 70B)
  • 🎨 Beautiful UI - Modern, responsive chat interface in the sidebar
  • 💬 Chat Interface - Natural conversation with context awareness
  • 🔍 Code Analysis - Explain, review, optimize, fix, and document code
  • ⚡ Code Generation - Generate code from natural language descriptions
  • 🔄 Multiple Models - Choose from various free models
  • 📝 Streaming Responses - See responses as they're generated

🚀 Quick Start

1. Get your FREE Groq API key

  1. Visit console.groq.com/keys
  2. Sign up for a free account
  3. Create a new API key

2. Set up the extension

  1. Open VS Code
  2. Click on the Ameck Copilot icon in the Activity Bar (left sidebar)
  3. Click "Set API Key" and enter your Groq API key

3. Start chatting!

  • Type your question in the chat input
  • Select code and right-click for code analysis options
  • Use quick actions or type naturally

📖 Usage

Chat

Have natural conversations about code. Ask questions, get explanations, and receive coding help.

Code Analysis

Select code in the editor, right-click, and choose from:

  • Explain - Get detailed explanations of code
  • Review - Get code quality feedback
  • Optimize - Get performance improvements
  • Fix - Identify and fix bugs
  • Document - Add documentation
  • Test - Generate unit tests

Commands

Open Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and search for:

  • Ameck Copilot: Set Groq API Key - Configure your API key
  • Ameck Copilot: New Chat - Start a new conversation
  • Ameck Copilot: Explain Code - Explain selected code
  • Ameck Copilot: Review Code - Review selected code
  • Ameck Copilot: Optimize Code - Optimize selected code
  • Ameck Copilot: Fix Code - Fix bugs in selected code
  • Ameck Copilot: Document Code - Add documentation
  • Ameck Copilot: Generate Tests - Generate unit tests

⚙️ Configuration

Open Settings (Ctrl+, / Cmd+,) and search for "Ameck Copilot":

Setting Description Default
ameck-copilot.model AI model to use llama-3.3-70b-versatile
ameck-copilot.maxTokens Maximum response tokens 4096
ameck-copilot.temperature Response creativity (0-2) 0.7

🤖 Available Models

Model Description
Llama 3.3 70B Best all-around (default)
Llama 3.1 8B Fast & lightweight
Llama 3.2 90B Vision Vision capabilities
Llama 4 Scout 17B Latest Llama 4
Qwen QwQ 32B Alibaba's model
DeepSeek R1 70B DeepSeek's model

🛠️ Development

Prerequisites

  • Node.js 18+
  • VS Code 1.85+

Setup

# Install dependencies
npm install

# Compile
npm run compile

# Watch mode
npm run watch

Running the Extension

  1. Press F5 to open a new VS Code window with the extension loaded
  2. Find the Ameck Copilot icon in the Activity Bar
  3. Start using the extension!

Building

# Package the extension
npm run package

# Create .vsix file
npx @vscode/vsce package

📁 Project Structure

ameck-copilot-vscode/
├── src/
│   ├── extension.ts          # Extension entry point
│   ├── chatViewProvider.ts   # Webview provider for chat
│   ├── groqService.ts        # Groq API integration
│   └── webviewContent.ts     # Chat UI HTML/CSS/JS
├── media/
│   └── icon.svg              # Extension icon
├── .vscode/
│   ├── launch.json           # Debug configuration
│   └── tasks.json            # Build tasks
├── package.json              # Extension manifest
├── tsconfig.json             # TypeScript configuration
└── README.md

📄 License

MIT License - see LICENSE for details.

🙏 Acknowledgments

  • Groq - For providing free, fast AI inference
  • Meta - For Llama models

Made with ❤️ by Ameck

Based on the ameck-copilot Python package.

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