AI-native developer workspace that plans, edits, tests, and ships code — with guardrails.
Built on VS Code | Roadmap | Architecture | Security
Spark is a VS Code fork enhanced with an AI-native workflow engine (SparkCore) that understands your intent, breaks down tasks, generates code and tests, and helps you ship faster — all while keeping your code local-first by default.
Shipped Value Rate (SVR): AI-assisted merges per active developer per week.
First plan → diff → tests → PR in ≤20 minutes.
Follow the existing VS Code build instructions to build the editor.
cd apps/www
npm install
npm run devVisit http://localhost:3000
Spark/
├── apps/www/ # Minimal landing page (Next.js)
├── packages/config/ # Shared configs (ESLint, Prettier, TSConfig)
├── docs/ # Architecture, ADRs, guides
├── src/ # VS Code fork source
├── extensions/ # VS Code extensions + Spark extensions
└── scripts/ # Build and utility scripts
feat/<scope>-<slug>for new featuresfix/<slug>for bug fixeschore/<slug>for infrastructure/tooling
Use Conventional Commits:
feat:new capabilityfix:bug fixchore:tooling, dependencies, refactordocs:documentation only
- Small, single-purpose PRs
- CI must pass (lint, typecheck, test, build)
- PRs required to merge to
main
See the existing VS Code contribution guide for editor-specific guidelines.
- Q4 2025: Repo Graph v1, chat+diff, TestGen; private alpha
- Q1 2026: SparkPilot v1, local sandbox; Pro pricing
- Q2 2026: Planner v2, Lens traces, rollbacks; 1.5k WAD, $10k MRR
- Q3 2026: Incorporation (3k WAD, $25k MRR, D30 ≥ 35%)
See ROADMAP.md for details.
Spark is built on the VS Code OSS foundation. The core editor retains all VS Code capabilities, with SparkCore layered on top for AI-native workflows.
Copyright (c) Microsoft Corporation. All rights reserved.
Licensed under the MIT license.