Alveare — Private AI Inference for VS Code
Run AI specialists on your code and text directly from VS Code. Summarise, classify, extract data, ask questions, generate code, and more — all powered by Alveare's private inference infrastructure.
Features
- Summarise — Condense selected text into clear, structured summaries
- Classify — Categorise text with confidence scores and reasoning
- Extract — Pull structured data (entities, dates, amounts) from text
- Q&A — Ask questions grounded in the selected context
- Chat — General-purpose AI chat
- Code — Generate, explain, refactor, or debug code
- Custom — Run any prompt with your own system instructions
All inference runs on Alveare's private infrastructure. Your data is never used for training.
Getting Started
- Install the extension from the VS Code Marketplace.
- Run
Alveare: Set API Key from the Command Palette (Ctrl+Shift+P).
- Enter your API key (starts with
alv_live_ or alv_test_).
- Select text in the editor, right-click, and choose a specialist from the Alveare submenu.
Get an API key at alveare.ai.
Usage
Command Palette
All commands are available via the Command Palette (Ctrl+Shift+P / Cmd+Shift+P):
| Command |
Description |
Alveare: Summarise Selection |
Summarise the selected text |
Alveare: Classify Selection |
Classify the selected text |
Alveare: Extract Data from Selection |
Extract structured data |
Alveare: Ask Question About Selection |
Ask a question about the selection |
Alveare: Chat |
Open a chat session |
Alveare: Generate/Explain Code |
Code generation and explanation |
Alveare: Run Custom Prompt |
Run with a custom system prompt |
Alveare: Set API Key |
Configure your API key |
Select text in the editor, right-click, and choose from the Alveare submenu.
Keyboard Shortcut
Ctrl+Shift+A (Cmd+Shift+A on Mac) opens the custom prompt command.
Configuration
| Setting |
Default |
Description |
alveare.baseUrl |
https://api.alveare.ai |
API endpoint |
alveare.defaultModel |
7b |
Model size (7b, 13b, 70b) |
alveare.showInlineResults |
false |
Insert results inline instead of the results panel |
Your API key is stored in VS Code's secure credential storage, not in settings.json.
Results Panel
Results appear in a dedicated panel alongside your editor. The panel shows:
- The specialist that ran
- The input text (truncated)
- The full result
- Token usage and latency
- A copy button
History is retained while the panel is open (up to 50 entries).
Requirements
Privacy
All requests go directly to Alveare's API. No telemetry is collected by this extension. Your data is processed under Alveare's privacy policy and is never used for model training.
License
MIT