media-agent icon indicating copy to clipboard operation
media-agent copied to clipboard

Have a more appealing interface - streamlit?

Open syltruong opened this issue 1 year ago • 2 comments

This issue is about making the interface of the Media agent more friendly, with the further perspective of deploying the app and have people play with it.

Issue

  • While terminal prompts are easy to develop and fulfill the purpose of communicating with the agent, terminal prompts can be daunting for the average user
  • In terminal, natural language is not the most pleasant to read. Copy pasting can also be a pain in some cases.
  • It would be nice to have hyperlinks to data sources in order to let the user explore more

Potential solution

  • Leverage streamlit as a fast to implement, yet rigid, user interface (reference)

syltruong avatar Jul 15 '23 08:07 syltruong

When I started building the project there was no great component to handle the chat, but now that Streamlit supports chat elements, we can definitely do that.

I'll take this task :)

ahmedbesbes avatar Jul 15 '23 08:07 ahmedbesbes

Thanks @ahmedbesbes. This task sounds like fun, please consider to let me review your PR :)

syltruong avatar Jul 15 '23 08:07 syltruong