Audiobook Studio 2.0 docs

State: state.json + SQLite

Studio keeps fast-changing runtime state in a JSON file and durable data in SQLite.

At a glance
  • state.json: live jobs and settings.
  • SQLite: projects, chapters, segments, queue history.
  • Moving toward a StorageManager.

Live vs durable

state.json holds live runtime state (in-flight jobs, settings), while SQLite holds durable data (projects, chapters, segments, queue history).

Direction

Storage access is consolidating behind a StorageManager so route handlers and tasks don't reach into paths directly. See Storage Layout.