Skip to content

Releases: NeapolitanIcecream/kithairon

Kithairon v0.1.2

21 May 05:20

Choose a tag to compare

Composition-assist and candidate-polish workflow expansion.

Added

  • Analysis-driven polish actions for phrase cadence, bass motion, fixed-voice invention, and follow-up variants.
  • Candidate Lab experiment storage, saved-variant cataloging, and stable derived candidate identifiers.
  • Compare view, feedback translation, musicality breakdowns, and phrase-polish controls in the web UI.
  • API routes and generated OpenAPI schema updates for runs, artifacts, analysis, feedback, and polish workflows.
  • Unit and integration coverage for analysis, feedback, polish search, experiment storage, CLI polish flows, and web components.

Changed

  • Improved config override structure and composition-assist documentation.

Fixed

  • Restored GitHub CI gates after workflow updates.
  • Closed composition-assist audit gaps and stabilized CLI help assertions.

Kithairon v0.1.1

19 May 06:57

Choose a tag to compare

Package-index release preparation.\n\nHighlights:\n- Publishes the Python package as kithairon-canon while keeping the import package as kithairon.\n- Adds user-selectable scoring profiles across config, CLI, API upload handling, and the web upload panel.\n- Adds package verification and publish workflow documentation.\n- Adds coverage and performance release gates plus governance templates.\n\nInstall after PyPI propagation:\nbash\nuv tool install kithairon-canon\n

Kithairon v0.1.0

19 May 02:08

Choose a tag to compare

Initial public preview of Kithairon. This release includes the canonize CLI, strict/repair/solver engines, explainable scoring, MIDI and MusicXML exports, visualization artifacts, the FastAPI/web visualization flow, CI/refactor audit coverage, benchmark-style example melodies, and the read-only render mutation fix.