I am building nao, an open-source analytics agent. With nao you can connect all your sources of context (from warehouse to your knowledge base) using a CLI, and then you have an agent that sits on top of it.
You can use the agent from any client (web, Slack, Teams but also other harnesses).
We think most of data analytics work will be transformed (and is already being transformed) from SQL monkeys to chat to analyses, but all the UI/UX are not designed for this and this is what nao is, being open-source because knowing how the context is managed is key.
With nao you can have a conversation and then shared the output on the form of a story, that can be either static or live replacing what old dashboards were.
We are close to 1k stars on Github: https://github.com/getnao/nao