Jarvis is a modular AI productivity platform for VS Code. It starts as a capable assistant shell with conversation memory, planning support, writing help, coding assistance, and a plugin architecture ready for future providers and tools.
Highlights
Multi-turn conversation support with persistent history
Plugin-based routing for general assistance, reasoning, writing, and coding
Workspace-aware greetings and extensible runtime configuration
Commands for opening the assistant, exporting history, and checking status
Marketplace-ready metadata and settings for future provider integration
Commands
Jarvis: Open Assistant
Jarvis: Export Conversation
Jarvis: Show Status
Settings
jarvis.provider
jarvis.model
jarvis.memoryEnabled
jarvis.maxHistory
Roadmap
The architecture is designed for future expansion with:
MCP integration
Additional LLM providers
Tool calling and RAG
Browser, terminal, database, Docker, and cloud plugins