Loom docs
Current Status: v0.7.0
Project Roadmap
Last Updated: January 2026
Current Status: v0.7.0
Loom is a VS Code extension for MCP (Model Context Protocol) context management. It provides unified configuration sync across multiple AI coding assistant platforms.
v0.7.0 Highlights
- Multi-platform support: VS Code, Antigravity, Gemini, Claude, Codex, Kilocode
- Platform detection: Auto-detects VS Code vs Antigravity
- Sync dashboard: Visual status grid across all platforms
- Skills filtering: Filter by target platform
Implemented Features
Platform Management (v0.7.0)
- Platform detection (VS Code vs Antigravity)
- Loom Platforms tree view
- Sync dashboard webview
- Platform sync commands (sync, diff, open, regenerate)
- Profile platforms support
- Skills platform filtering
Server Health (v0.6.0)
- Health monitoring dashboard
- Profile manager with quick switching
- Hub vs local routing status
Agent Context (v0.5.0)
- Session management (start/end)
- Context entries (decisions, findings, questions)
- Task tracking
- Knowledge graph visualization
- Code annotations with gutter decorations
Skills Registry (v0.4.0)
- Skills browser with categories
- Script execution from VS Code
- Skill search and filtering
- Resource and asset access
Secrets Management (v0.3.0)
- Secrets view and management
- Config validation for missing secrets
- Keychain integration
Core Features (v0.1.0-0.2.0)
- MCP Hub integration
- Server status polling
- Tools browser
- Daemon control (start/stop/restart)
- Config sync from registry
Upcoming Work
Phase 1: Polish & Stability (v0.7.x)
- Onboarding flow: Welcome walkthrough for new users
- Error recovery: Better handling of daemon/CLI failures
- Offline mode: Graceful degradation when hub unreachable
- Unit tests: Increase test coverage to 80%
Phase 2: Advanced Features (v0.8.0)
- Deep search: Search across all MCP resources from VS Code
- Remote tunnels: Secure tunneling to remote K8s MCP servers
- Config templates: Quick-start templates for common setups
- Bulk operations: Select multiple platforms for sync
Phase 3: Intelligence (v0.9.0)
- Smart suggestions: Recommend skills based on current file
- Context insights: AI-powered context summaries
- Conflict resolution: Detect and resolve config conflicts
- Usage analytics: Track tool usage patterns
Phase 4: Ecosystem (v1.0.0)
- Marketplace publishing: VS Code Marketplace release
- Antigravity store: Publish to Antigravity extension store
- Plugin system: Allow custom providers and views
- Theme support: Light/dark theme awareness
Non-Goals
These are intentionally out of scope:
- MCP server implementation: Handled by loom-core
- Registry editing: Use
registry.yamldirectly - IDE-agnostic UI: Extension is VS Code-specific
Architecture
Loom Extension (TypeScript)
├── UI Layer
│ ├── Tree Views (platforms, servers, skills, etc.)
│ ├── Webviews (dashboard, knowledge graph)
│ └── Status Bar
├── Client Layer
│ ├── Platform Config Client
│ ├── Hub Client (WebSocket)
│ ├── Daemon Client (HTTP)
│ └── Skills Client
└── Manager Layer
├── Profile Manager
├── Config Sync Manager
└── Health Monitor
loom CLI (Go) - loom-core
├── sync command (platform configs)
├── proxy command (MCP aggregation)
├── daemon command (background service)
└── generate command (config generation)
References
| Document | Purpose |
|---|---|
| README.md | Installation and usage |
| AGENTS.md | Agent working notes |
| CHANGELOG.md | Version history |