todo: add todo.md

This commit is contained in:
2026-06-11 21:45:50 +02:00
parent aaa1b48b26
commit c2c8c99d7a
+33
View File
@@ -0,0 +1,33 @@
# UI
[ ] Conversation options that exceed a certain predicted amount of TTS time (1-2 seconds) should get highlighted differently
[ ] log line colors
# Features
[ ] pull lyrics and info from genius.com
[ ] patch mixxx to expose a rest api for data
[ ] MIDI input / output
[ ] Different prompts between "recording an episode", "preparing for an episode", or "exploring"
[ ] Mixxx playlists other than the regular episode
[ ] Realtime updates to the mixxx playlist
[ ] Include mixxx ratings into metadata
[ ] somehow optimize the massive json blob of data we send?
# Refactoring
[ ] Move tools into a sub-module
[ ] Debug log should show up into the UI in a separate list
[ ] Use pipewire over jack
[ ] split out UI into several widgets
# Realtime behaviors
[ ] "Hey eva, take a note, this one is pretty crunchy." -> note list in sidebar?
[ ] "Hey eva, lets wrap up, can you prep me a report?" -> generates a summary of the episode, stashes it in the sidebar, saves it for the next episode, maybe also stores in beets/mixxx?
[ ] "Hit it, eva" "Spin up the buffers, eva" - ship computer starts playing sfx to transition out
[ ] ship should give off some warning sfx or something when the episode time hits 1h, 20m, 5m, 0, etc.
[ ] asking eva to query the archive or a relay or fetch something should be happening in the background, with the computer feeding updates into the conversation. Eva can then react as it goes along.
[ ] Twitch chat?
# Next Episode
[ ] Ambient SFX
[ ] Musicbrainz artifacts
[ ] Automatic quiet detection instead of push-to-talk
[ ] Preload musicbrainz data from playlist with a command