Week 2: TUI Development and ICMC
This week’s focus was split between initial development on a Textual-based TUI for Tölvera and my presentation of a soundwalk at the International Computer Music Conference ‘25.
Textual TUI
I began prototyping a terminal user interface (TUI) using the Textual framework. The goal of this TUI is to provide an interactive and user-friendly way to interact with the Tölvera system directly from the command line, which will be especially helpful for the natural language interface. Code is available here: https://github.com/mclemcrew/tolvera/blob/tv-llm-pydantic-ai/src/tolvera/llm/tui_example.py

International Computer Music Conference
A significant portion of my time this week was dedicated to preparing for and presenting my soundwalk at the International Computer Music Conference. This was a valuable experience, but it meant that I was not able to make as much progress on the GSoC project as I would have liked. I will be back to full-time development next week.