(yours is definitely not the first, nor contains any unique features)
Would love to know which CLI agents are multi-modal and support multiple models for usecases beyond coding.