PicassoRayne AI — VS Code Extension
AI-powered coding assistant for Visual Studio Code, powered by the PicassoRayne.AI platform.
Features
- Inline Completions — AI-powered code suggestions as you type
- Chat — Ask questions and get streaming responses
- Explain Selection — Right-click to get a detailed analysis of selected code
- Refactor Selection — AI-powered code refactoring
- Generate Diff — Preview AI-suggested changes side-by-side before applying
- Auto-Ingestion — Automatically indexes saved files into the knowledge base
- Workspace Isolation — Each project gets its own context
Requirements
- PicassoRayne.AI API running (local or remote)
- VS Code 1.95+
Setup
- Install the extension
- Open Settings and configure
picassorayne.baseUrl (default: http://localhost:5083)
- Optionally set an API key via
PicassoRayne: Set API Key command
Configuration
| Setting |
Default |
Description |
picassorayne.baseUrl |
http://localhost:5083 |
PicassoRayne.AI API URL |
picassorayne.workspace |
(auto-detect) |
Workspace name for isolation |
picassorayne.enableAutoIngest |
true |
Auto-ingest files on save |
Commands
| Command |
Description |
PicassoRayne: Chat |
Open chat input |
PicassoRayne: Explain Selection |
Analyze selected code |
PicassoRayne: Refactor Selection |
Refactor selected code |
PicassoRayne: Generate Diff |
Generate and preview diff |
PicassoRayne: Health Check |
Check API connectivity |
PicassoRayne: Set API Key |
Store API key securely |
Right-click selected code to access:
- Explain Selection
- Refactor Selection
- Generate Diff
Development
cd picassorayne-ai
npm install
npm run compile
Press F5 in VS Code to launch the Extension Development Host.
Packaging
npm run package
Produces picassorayne-ai-0.1.0.vsix for distribution.
| |