Open-source product · 2023 – now
ChordSeqAI
A composition tool with models for chord progressions, local browser inference and an editable music workflow.
Try ChordSeqAI (opens in a new tab)- Role
- Creator · machine learning, product and web engineering
- Availability
- Public web app · open source
- Stack
- PyTorch, ONNX Runtime, Next.js, TypeScript, Tone.js

Overview
ChordSeqAI suggests possible continuations for a chord progression without generating a finished song. Musicians can audition, accept, replace or ignore each suggestion.
The progression remains editable, with prediction integrated into the wider composition workflow.
Development
The project began in 2023 as my final project at Student Trainee Center, a selective two-year apprenticeship supported by Microsoft. During the initial four-month research period, I worked under the supervision of Petr Kučera on data collection, chord representation, model design and evaluation.
I continued independently after the programme and turned the experimental models into a public application. The product layer around inference covers state management, editing, playback, import and export, documentation, browser compatibility and ongoing maintenance.
Application and local inference
The PyTorch models are exported to ONNX and run in a web worker. This avoids a model server and keeps the progression in the browser.
The editor includes a zoomable timeline, durations and time signatures, style conditioning, chord search and variants, undo and redo, autosave, keyboard shortcuts and audio playback. Progressions can be imported from or exported to MIDI, and exported as rendered audio.


Use and recognition
At its peak, ChordSeqAI had more than 5,000 monthly active users. The underlying research was presented through Czech and international student science programmes in 2024 and 2025.
Students’ Professional Activities · 2024
1st place nationally in Computer Science.
Jaroslav Heyrovský Endowment Fund Prize · 2024
National recognition for the ChordSeqAI research.
Taiwan International Science Fair · 2025
Second Award in Computer Science and Information Engineering.
Learned Society of the Czech Republic · 2025
Award for secondary-school students.
After release
ChordSeqAI has been publicly available since January 2024. Later work moved inference into a web worker, expanded MIDI import, added rendered audio export and introduced automated tests for the core composition flow. Recent maintenance has focused on keeping local inference and the static deployment reliable as browsers and the surrounding web stack change.