Interactive mode would essentially load a long-running application in the console. This application would listen for keyboard inputs to navigate budgets and budget options (category displays, transaction displays, etc).
For an idea of what an interactive console application looks like, you can investigate something like https://github.com/Rigellute/spotify-tui
Unfortunately, spotify-tui doesn't work anymore, but the gifs on the readme give a good idea of how the tool works.
Or on linux you can try to run something like htop and navigate around.
Interactive mode would essentially load a long-running application in the console. This application would listen for keyboard inputs to navigate budgets and budget options (category displays, transaction displays, etc).
For an idea of what an interactive console application looks like, you can investigate something like https://github.com/Rigellute/spotify-tui
Unfortunately, spotify-tui doesn't work anymore, but the gifs on the readme give a good idea of how the tool works.
Or on linux you can try to run something like htop and navigate around.
Spectre console has a concept of a Live Display that might be useful here https://spectreconsole.net/live/live-display