Autoplans.dev - AI-Powered Project Management for VS Code
Transform VS Code into an AI-powered development hub with autoplans.dev - the ultimate extension for developers who want to code smarter, not harder. 🚀 Why Autoplans.dev?Stop context switching. Start shipping faster. Autoplans.dev brings AI-powered project management directly into your IDE, seamlessly integrating with GitHub Copilot, Cursor, Windsurf, and other AI coding assistants. Manage tasks, generate documentation, and let AI handle project coordination while you focus on writing great code. Perfect for AI-Assisted Development
✨ Key Features🗨️ AI Chat Assistant (
|
| Command | Shortcut | Description |
|---|---|---|
Autoplans: Set API Key |
- | Configure API authentication |
Autoplans: Test Connection |
- | Verify API connectivity |
Autoplans: Open AI Chat |
Ctrl+Alt+I |
Start chat with @autoplans |
Autoplans: Refresh |
- | Reload data from server |
Autoplans: Show Welcome |
- | Display welcome screen |
Project Management Commands
| Command | Description |
|---|---|
Autoplans: List Projects |
View all projects with filters |
Autoplans: Create Project |
Start new project with optional GitHub URL |
Autoplans: Show Project Details |
View comprehensive project information |
Autoplans: Open Projects Panel |
Open sidebar dashboard view |
Task Management Commands
| Command | Description |
|---|---|
Autoplans: List Tasks |
Show all tasks in selected project |
Autoplans: Create Task |
Add new task with priority and type |
Autoplans: Show Task Details |
View and update task information |
Documentation & Sync Commands
| Command | Description |
|---|---|
Autoplans: Generate Copilot Configuration |
Create .github/copilot-instructions.md and chatmodes |
Autoplans: Initialize .autoplans Folder |
Generate .autoplans/ documentation structure |
Autoplans: Sync Project to Repository |
Update both .github/ and .autoplans/ folders |
AI Integration Commands
| Command | Description |
|---|---|
Autoplans: Request AI Agent |
Request AI assistance for current project |
Autoplans: Open AI Chat |
Launch conversational task interface |
Developer Commands
| Command | Description |
|---|---|
Autoplans: List Available Tools |
Show all registered Language Model Tools |
Autoplans: Debug Registered Tools |
Troubleshoot tool registration |
🎨 Screenshots
Sidebar Tree View
Visual project and task management:
- 📋 Hierarchical Structure - Projects with expandable task lists
- 🏷️ Status Icons - ⏳ Pending, 🔄 In Progress, ✅ Completed, ⛔ Blocked, ⏸️ Waiting for Review
- 📊 Task Counts - Progress indicators on each project
- 🖱️ Context Menus - Right-click for quick actions
- 🔄 Auto-Refresh - Keep data synchronized
Chat Interface
Conversational AI task management:
@autoplans I found a bug in the authentication system,
create a critical task to fix it
✅ Created task "Fix authentication bug" with priority: critical
AI-Generated Documentation
.github/copilot-instructions.md - Intelligent project-specific instructions:
- � Architecture overview from your actual code structure
- 🔄 Development workflows extracted from conventions
- 📝 Project-specific patterns and best practices
- 🎯 Task management integration for context-aware AI
- 🤖 Auto-generated by analyzing your codebase
.autoplans/ Structure:
.autoplans/
├── README.md # Project overview
├── architecture.md # System design
├── tasks.md # Task list (markdown)
└── tasks/
├── task-001.md # Individual task docs
└── task-002.md
Context Menus
Project Context Menu:
- 📊 Show Project Details
- 🌐 Open in Browser
- 💬 Open AI Chat
- ➕ Create Task
- ⚙️ Generate Copilot Config
- 📂 Initialize .autoplans Folder
- 🔄 Sync Project to Repository
Task Context Menu:
- 📄 Show Task Details
- ✏️ Update Status/Priority
- 🌐 Open in Browser
⚙️ Configuration
Settings
{
// MCP API Endpoint (default: production)
"autoplans.mcpEndpoint": "https://autoplans.dev/api/v1/mcp",
// For local development
// "autoplans.mcpEndpoint": "http://localhost:3000/api/v1/mcp"
}
Keyboard Shortcuts
| Action | Windows/Linux | macOS |
|---|---|---|
| Open Chat | Ctrl+Alt+I |
Cmd+Alt+I |
| Command Palette | Ctrl+Shift+P |
Cmd+Shift+P |
Language Model Tools Configuration
All 19 Language Model Tools are automatically registered and available to:
- GitHub Copilot Chat
- Cursor AI
- Windsurf AI
- Cline AI Assistant
- Any VS Code AI extension using the Language Model Tools API
Available Tool Tags:
autoplans- Core autoplans functionalityprojects- Project managementtasks- Task operationsbusiness- Business planningbranding- Brand identitysync- Documentation synchronizationcopilot- GitHub Copilot integrationgithub- GitHub repository operations
🤝 Integration with AI Tools
GitHub Copilot
✅ Full Integration:
- Custom
.github/copilot-instructions.mdgeneration - Project-specific chatmodes in
.github/chatmodes/Autoplanner.chatmode.md - 19 Language Model Tools accessible via
@autoplanschat participant - Task-aware code suggestions with project context
- Automatic convention discovery from your codebase
Usage:
@autoplans create a feature for user authentication
@autoplans list pending tasks
@autoplans generate copilot config
Cursor
✅ Seamless Integration:
- Reads
.cursorrulesfor project conventions - Syncs with Cursor's AI context automatically
- All Language Model Tools available in Cursor Chat
- Compatible with Cursor's composer mode
- Project structure understanding from
.autoplans/docs
Auto-Discovery:
Extension scans for .cursorrules when generating Copilot instructions.
Windsurf
✅ Native Support:
- Integrates with
.windsurfrulesconfiguration - Shares project knowledge and conventions
- Language Model Tools accessible in Windsurf AI
- Documentation sync keeps Windsurf context fresh
Auto-Discovery:
Extension reads .windsurfrules during setup.
Cline
✅ Full Compatibility:
- Works with
.clinerulesconventions - Unified AI workspace across tools
- All 19 tools available to Cline agent
- Task management integrated with Cline workflows
Auto-Discovery:
Automatically includes .clinerules in analysis.
Other AI Tools
Works with any VS Code extension that supports:
- Language Model Tools API (
vscode.lm.tools) - Chat Participants API
- Extension-provided AI context
📚 Documentation
- Chat Guide - Complete guide to using
@autoplanschat - Developer Guide - Contributing and development setup
- Quick Start - Get productive in 5 minutes
- Changelog - Version history and updates
🔒 Privacy & Security
- ✅ Local-First - Project detection works offline
- ✅ Secure Storage - API keys encrypted in VS Code secrets
- ✅ No Telemetry - We don't track your usage
- ✅ Open Source - Inspect the code yourself
🐛 Troubleshooting
API Key Issues
# Test your connection
> Autoplans: Test Connection
# Common fixes:
1. Verify key starts with 'apk_live_'
2. Generate new key at autoplans.dev/dashboard/settings
3. Re-run: Autoplans: Set API Key
4. Check API endpoint in settings (should be https://autoplans.dev/api/v1/mcp)
Connection Problems
Symptoms: "Connection Failed" or timeout errors
Solutions:
- Check internet connection
- Verify
autoplans.mcpEndpointsetting:- Open Settings → Extensions → Autoplans.dev
- Default:
https://autoplans.dev/api/v1/mcp
- Try accessing autoplans.dev in browser
- Check firewall/proxy settings
- View logs: Help → Toggle Developer Tools → Console
Projects Not Loading
Symptoms: Empty sidebar or "No projects found"
Solutions:
- Click refresh icon (🔄) in sidebar
- Run
> Autoplans: Refreshfrom Command Palette - Verify you have projects at autoplans.dev/dashboard
- Check API key is valid with
> Autoplans: Test Connection - Check Developer Console for errors
Chat Participant Not Responding
Symptoms: @autoplans doesn't respond
Solutions:
- Verify extension is activated (check sidebar icon)
- Try:
@autoplans help - Restart VS Code
- Check extension is enabled: Extensions → Autoplans.dev
- View activation logs in Output panel → Autoplans
Language Model Tools Not Available
Symptoms: Tools not showing in Copilot or other AI assistants
Solutions:
- Run
> Autoplans: List Available Tools(should show 19 tools) - Run
> Autoplans: Debug Registered Toolsfor diagnostics - Ensure VS Code version is 1.80.0 or higher
- Restart VS Code after installation
- Check AI tool supports Language Model Tools API
Documentation Generation Fails
Symptoms: Copilot config or .autoplans folder not created
Solutions:
- Ensure you have write permissions in workspace
- Check workspace is a valid folder (not untitled)
- Verify project exists with
> Autoplans: List Projects - Try manual commands:
> Autoplans: Generate Copilot Configuration> Autoplans: Initialize .autoplans Folder
- Check Output panel for error details
Performance Issues
Symptoms: Slow loading or freezing
Solutions:
- Reduce project count (archive old projects)
- Clear VS Code cache: Close VS Code → Delete
~/.vscode/cache - Check network latency to autoplans.dev
- Disable auto-refresh if on slow connection
- Use local-first mode when offline
🗺️ Roadmap
Version 0.2.0 (Coming Soon)
- [ ] 🌐 VS Code Marketplace publication
- [ ] 📊 Task analytics and productivity insights
- [ ] 🔔 Desktop notifications for task updates
- [ ] 🎨 Customizable status icons and colors
Version 0.3.0 (Planned)
- [ ] 💾 Offline mode with local SQLite database
- [ ] 🔄 Real-time sync with WebSockets
- [ ] 📱 Mobile companion app integration
- [ ] 🤝 Multi-workspace support
Version 0.4.0 (Future)
- [ ] 🔗 GitHub PR/Issue integration
- [ ] 💬 Slack and Discord notifications
- [ ] 👥 Team collaboration features
- [ ] ⏱️ Time tracking and estimates
- [ ] 📅 Calendar view for deadlines
- [ ] 🎯 Milestone tracking
- [ ] 📈 Burndown charts
Community Requests
Vote on features at GitHub Discussions
Current Version: 0.1.9
Latest Changes:
- ✅ 19 Language Model Tools
- ✅ AI Chat Participant with conversation history
- ✅ Intelligent project detection from workspace
- ✅ User confirmation workflow for project operations
- ✅ AI-powered Copilot instructions generation
- ✅ Business plan and branding management
- ✅ Bulk task operations
- ✅ Complete sync commands
🤝 Contributing
We welcome contributions! See DEVELOPER.md for setup instructions.
📄 License
MIT License - see LICENSE.txt
🔗 Links
- Website: autoplans.dev
- Dashboard: autoplans.dev/dashboard
- Documentation: docs.autoplans.dev
- GitHub: github.com/mohamedgb00714/autoplans.dev
💬 Support
- 📧 Email: support@autoplans.dev
- 💬 Chat: Available in dashboard
- 🐛 Issues: GitHub Issues
Made with ❤️ for developers who code with AI
Autoplans.dev - Your AI-powered development companion in VS Code