An AI-powered state machine extension for Visual Studio Code with dynamic adaptation and autonomous decision-making.
- State Machine: Persistent state management with checkpointing and recovery
- Autonomous Agents: AI-driven agents for code analysis and development tasks
- Hot Reload: Zero-downtime updates to agent logic
- Real-Time Debugging: Inspect internal state and agent behavior
- Code Search: Semantic code search via integrated agents
- Web Search: LLM-powered web search capabilities
- Install from VSCode Extension Marketplace (search for "GM")
- Or manually: Clone this repo and run
vsce packagethen install the VSIX file
Once installed, the extension activates automatically. Access GM via:
- Command palette:
Ctrl+Shift+P→ "GM: Activate" - View: Look for "GM" panel in the Explorer sidebar
Configure via VSCode settings (settings.json):
{
"gm.enabled": true,
"gm.autoActivate": true,
"gm.logLevel": "info"
}See agents documentation in agents/:
agents/gm.md- GM state machine agentagents/codesearch.md- Code search agentagents/websearch.md- Web search agent
Build and publish to VSCode Marketplace:
npm install -g vsce
vsce publishMIT