Mindonove Code AI
Mindonove Code AI is a VS Code API powered vibe coding chatbot and agent. It uses the VS Code Language Model API, so it does not start a local server, call Ollama, or ship a separate model provider.
Version 0.0.5 adds the AI logo to the Activity Bar. Click it to open Mindonove in the primary side bar, or use the existing top-right editor AI button to reveal the same chat view.
Features
- Activity Bar
AI logo that opens the Mindonove chatbot in the primary side bar.
- Top-right editor
AI logo near the split editor button that reveals the same primary side bar chat.
- Agent mode that can inspect files, create files, edit files, delete files, and run commands through VS Code APIs.
- Native VS Code Chat participant: open VS Code Chat and use
@mindonove.
- Chat commands:
/agent creates, edits, deletes, and runs commands for workspace tasks.
/explain explains the active editor context.
/fix finds bugs and suggests practical fixes.
/tests writes focused tests for the active code.
- Command Palette actions:
AI
Mindonove: Ask Code AI
Mindonove: Agent Mode
Mindonove: Generate Code at Cursor
Mindonove: Explain Selection
Mindonove: Improve Selection
- Editor context menu actions for selected code.
Mindonove can use these VS Code-backed tools:
- List workspace files.
- Read workspace files.
- Create or overwrite workspace files.
- Replace exact text in workspace files.
- Move workspace files or folders to trash.
- Run commands in the VS Code integrated terminal.
File writes, deletes, and terminal commands ask for confirmation by default.
Install Local VSIX
Install the latest local package:
code --install-extension .\mindonovecodeai-mft-0.0.5.vsix --force
After installing, reload VS Code. Look for the AI logo in the Activity Bar, or open any editor tab and use the top-right editor AI button.
Requirements
You need a VS Code language model provider available in your editor. The extension uses the selected VS Code model through vscode.lm.
Settings
mindonoveCodeAI.modelId: Optional VS Code language model id. Leave empty to use the first available model.
mindonoveCodeAI.temperature: Model temperature passed to the VS Code Language Model API.
mindonoveCodeAI.maxContextCharacters: Maximum active editor and workspace context sent to the model.
mindonoveCodeAI.agentMaxRounds: Maximum tool-calling rounds for one agent request.
mindonoveCodeAI.commandTimeoutSeconds: Default timeout for terminal commands.
mindonoveCodeAI.requireToolConfirmation: Ask before writes, deletes, and commands.
Development
Run the extension from VS Code:
- Open this folder in VS Code.
- Press
F5.
- In the Extension Development Host, click the Activity Bar
AI logo or open a file and click the top-right AI button.
- You can also open Chat and type
@mindonove /agent.
Useful scripts:
npm.cmd run compile
npm.cmd run watch
npm.cmd run lint
npx.cmd @vscode/vsce package --no-dependencies
Release Notes
0.0.5
- Added an Activity Bar
AI logo that opens Mindonove in the primary side bar.
- Kept the editor toolbar
AI action and made it reveal the same side bar chat.
0.0.4
- Moved the editor toolbar action near the split editor area with
navigation@99.
0.0.3
- Added the top-right editor toolbar
AI logo.
- The
AI logo opens a dedicated Mindonove chatbot panel.
- Included light and dark SVG logo assets in the VSIX.
0.0.2
- Added agent-style workspace tools for file operations and terminal commands.
- Added publisher metadata for Marketplace packaging.
0.0.1
Initial VS Code API powered coding assistant.