Skip to content

v2.0.0 — CLI-only pivot

Choose a tag to compare

@MKS-01 MKS-01 released this 12 Jun 15:35
0e18e3c

CLI-only — the web UI is gone, long live the terminal

readback v2.0.0 commits fully to the terminal. The React/Vite browser UI — the project's original interface — has been removed, the Python server is now a pure WS/API backend for the CLI, and the whole repo has been restructured around that reality.

Breaking changes

  • Browser UI removedGET / returns 404; the server speaks only /ws, GET /api/config, GET /api/models, and /audio
  • TLS flags removed--auto-cert / --cert / --key are gone (they existed for LAN browser access); cryptography dependency dropped
  • Import paths changedreadback.reader.*readback.pipeline.*, readback.web.*readback.server.*

Repo restructure

  • src/ layout — the Python package, CLI, voice clips, and LoRA pipeline now live under src/ (src/readback, src/cli, src/voice, src/finetune)
  • docs/ARCHITECTURE.md, SETUP.md, PLAN.md, and all media collected under one roof; README gained a Documentation index
  • Install is now just pip install -e . + cd src/cli && ./install.sh — no node_modules, no build step before server start

Also

  • docs/SETUP.md and docs/ARCHITECTURE.md rewritten for the CLI-only era
  • Last web-era references purged from every doc surface

Full changelog: v1.1.0...v2.0.0

🤖 Generated with Claude Code