Martin is your intelligent AI coding assistant that helps you write better code faster. With persistent memory and context-aware assistance, Martin understands your codebase and provides relevant suggestions.
Features
🤖 AI-Powered Chat: Get instant help with coding questions, debugging, and code explanations
📝 Context-Aware: Martin automatically understands your current file and cursor position
🔍 Error Explanations: Right-click on any error to get detailed explanations and fixes
💾 Persistent Memory: Your conversation history is saved across sessions
🎨 Beautiful UI: Clean, modern interface that integrates seamlessly with VSCode
🔐 Secure Authentication: Enterprise-grade security with token-based authentication
Getting Started
1. Installation
Install Martin from the VSCode Marketplace or search for "Martin by Sita" in the Extensions view.
2. Authentication
Click on the Martin icon in the Activity Bar
Click "Sign In" in the chat panel
Follow the browser authentication flow
Return to VSCode - you're ready to go!
3. Start Chatting
Open the Martin sidebar panel
Type your question or describe what you need help with
Martin will respond with context-aware suggestions
Usage
Chat Commands
Simply type in the chat to:
Ask coding questions
Get code explanations
Debug errors
Generate code snippets
Refactor existing code
Get documentation help
Context Menu Actions
Right-click in the editor to:
Send to Martin: Send selected code to Martin for analysis
Explain Error with Martin: Get detailed error explanations
Command Palette
Access Martin commands from the Command Palette (Cmd+Shift+P or Ctrl+Shift+P):
Martin: Send Context - Send current file context to Martin
Martin: Explain Error - Explain error at cursor position