The TL'DR version:
Updated Summary: Today's Work (December 28, 2025)
simple_speech v0.9.0-beta (5 commits)
Status: Beta Release — Phases 0-7 Complete
| Accomplishment | Details |
|---------------------|----------------------------------------------------------|
| Full Pipeline | Video → Audio → Whisper → Segments → Chapters → Embedded |
| SPEECH_QUICK Facade | One-liner API for complete workflows |
| Export Formats | VTT, SRT, JSON, TXT + chapter exports |
| Chapter Detection | Gap analysis, keyword signals, configurable sensitivity |
| Metadata Embedding | Captions + chapters embedded via FFMETADATA |
| Documentation | README, docs/index.html, cookbook.html (13 recipes) |
| Tests | 14 tests passing |
| Demos | 5 demos built and verified |
---
simple_tui (2 commits) — MAJOR FEATURE!
~4,000 lines added
| Component | Lines | Purpose |
|-----------------------|-------|--------------------------|
| TASK_MANAGER_APP | 799 | Full task management TUI |
| TUI_QUICK | 476 | Fluent builder API |
| TUI_INPUT_DIALOG | 767 | Multi-field dialogs |
| TASK_AI_ROUTER | 489 | AI provider routing |
| TASK_PROMPT_TEMPLATES | 433 | Prompt engineering |
| TASK_AI_CONFIG | 351 | AI configuration |
| TASK_BLOCK_RESOLUTION | 225 | Blocker resolution |
Features:
- Task CRUD with priority, due dates, descriptions
- Status workflow (pending → in_progress → waiting → completed → archived)
- Context tagging (office, home, phone, errands)
- Subtasks with parent/child relationships
- AI Integration: Claude, Grok, Ollama support