Introduction
SmartVscode: Controlling VS Code by natural language
News
[2024-11-08] We have now released the SmartVscode v1.0 version, it is based on App-Controller framework.
What’s SmartVscode?
SmartVscode aims to revolutionize how we interact with the powerful capabilities of Visual Studio Code by harnessing the simplicity and intuitiveness of natural language. Envision seamlessly toggling themes, connecting to remote servers, or even generate a mini-game — all articulated through natural language. This innovative method is designed to make coding more efficient and advanced, taking users into a new stage of interacting with software.
🔥 Natural Language Command Interface: Execute a wide array of VS Code commands simply by expressing your intention in natural language. No need to memorize complex command syntax or search through menus—let the plugin understand and act upon your instructions.
➕ Automated Task Execution: Streamline your development workflow with tasks automated by your descriptions. Whether you need to switch up your coding environment by changing themes and fonts or start a new project component like a mini-game, just ask and it’s done.
📃 Interactive Sidebar Conversations: Engage in a dynamic conversation with your editor. Get instant responses right in your sidebar conversation window.
Feature Video
Tic-tac-toe Game
A comprehensive pipeline in Python including configuration, code, and execution.
Style Changing
Theme Changing
Roadmap
More supported capabilities of Vscode to called by natural language
Supporting streaming response for user simple question.
Introducing user feedback for task.
More beautiful UI view.
License
SmartVscode is released under Apache License 2.0.