| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| src | 2025-10-03 | ||
| out | 2025-10-03 | ||
| docs | 2025-10-03 | ||
| linux-orchestrator | 2025-10-03 | ||
| tmp | 2025-10-03 | ||
| node_modules | 2025-10-03 | ||
| windows-orchestrator | 2025-10-03 | ||
| tests | 2025-10-03 | ||
| specs | 2025-10-03 | ||
| scripts | 2025-10-03 | ||
| projects | 2025-10-03 | ||
| dist | 2025-10-03 | ||
| data | 2025-10-03 | ||
| templates | 2025-10-03 | ||
| static | 2025-10-03 | ||
| shots | 2025-10-03 | ||
| coverage | 2025-10-03 | ||
| desktop-driver | 2025-10-03 | ||
| lm-studio-orchestrator-0.1.0.vsix | 2025-10-03 | 23.0 kB | |
| README.md | 2025-10-03 | 2.0 kB | |
| package.json | 2025-10-03 | 1.4 kB | |
| orchestrator.code-workspace | 2025-10-03 | 43 Bytes | |
| tsconfig.json | 2025-10-03 | 583 Bytes | |
| jest.config.cjs | 2025-10-03 | 608 Bytes | |
| package-lock.json | 2025-10-03 | 228.7 kB | |
| roadmap.json | 2025-10-03 | 3.2 kB | |
| tasks.md | 2025-10-03 | 4.4 kB | |
| ROADMAP.md | 2025-10-03 | 4.5 kB | |
| Totals: 28 Items | 268.4 kB | 0 |
Orchestrator
A Node.js orchestration server that bridges VS Code, SpecKit, and LM Studio/Ollama for automated software development workflows.
Project Overview
graph LR
VS[VS Code Extension] -->|Roadmap/Commands| O[Orchestrator]
O -->|Template Execution| LM[LM Studio/Ollama]
O -->|Task Generation| S[SpecKit]
LM -->|Reasoning| O
S -->|Automation| O
The orchestrator server enables automated software development by:
- Converting roadmap items into SpecKit tasks
- Executing templates with LLM-powered reasoning
- Automating development tasks through VS Code commands
Prerequisites
- Node.js 18+
- LM Studio or Ollama for local LLM execution
- VS Code with orchestrator extension
npmfor dependency management
Quick Start
- Install dependencies and build:
npm install
npm run build
- Start LM Studio (or preferred provider) and orchestrator:
npm run start:orchestrator
- Install VS Code extension:
- Via packaged .vsix file
-
Or using
vsce packageand manual installation -
In VS Code:
- Generate roadmap.json
- Convert to SpecKit tasks
- Run templates/automation phases
Development
# Start orchestrator server
npm run start:orchestrator
# Run tests
npm run test:server # Test orchestrator server
npm run test:extension # Test VS Code extension
See Usage Guide for detailed command reference and troubleshooting.
Environment Variables
| Variable | Default | Description |
|---|---|---|
ORCH_PORT |
4100 | Orchestrator HTTP port |
ORCH_MODEL |
lmstudio-local | Model ID for LLM calls |
OPENAI_API_BASE |
http://localhost:1234/v1 | LM Studio API base URL |
DESKTOP_DRIVER_URL |
http://127.0.0.1:39990/computer-use | Desktop driver endpoint |
MAX_STEPS |
8 | Maximum steps per task |
ORCH_ADMIN_TOKEN |
(empty) | If set, protects /admin/* endpoints |