Skip to content

v0.1.0-beta

Pre-release
Pre-release

Choose a tag to compare

@sandraschi sandraschi released this 29 Jul 18:25
· 65 commits to master since this release

Beta release of the fleet demo video pipeline.

6 MCP tools: generate, list, refine, script_draft, script_validate, help

Webapp (10 pages):

  • Dashboard: dynamic KPIs, backend/speech-mcp health, pipeline overview
  • Depot: categorized gallery with repo filter, URL params, inline player, rebuild, delete, insert into repo README
  • Generate: category+repo selectors, Draft Script button, script editor
  • Choreography: visual script builder — 11 step types, global toggles, YAML preview
  • Chat: SOTA — personalities, localStorage history, example prompts, export/clear, LLM integration
  • Settings: LLM provider probe (Ollama/LM Studio), model selection, backend health
  • Help: 6 horizontal tabs (overview, architecture, tools, config, fleet, troubleshooting)
  • Logs: ring-buffer viewer with level filter and search
  • Scripts, Queue

Pipeline:

  • Playwright headless Chromium recording
  • speech-mcp TTS voiceover via GET /api/v1/tts/wav (WAV bytes)
  • FFmpeg composition with title card + audio mix
  • Auto-start target webapp backend + frontend (zombie-kill stale processes)
  • Content-aware recording (blank page / HTTP error detection)
  • Parallel voiceover + recording
  • Dynamic port registry — 136 repos auto-detected from WEBAPP_PORTS.md

14 REST API endpoints, CI, pre-commit, justfile, MCPB packaging.