How to use streamlit to build LLM Agent

I remember that streamlit used to have a component that could create nodes, set Node input and output, and set field information for each node, like Node Editor in ImGui, I’m pretty sure I downloaded it, but now I can’t find it, does anyone know this component, I want to use this to build an LLM Agent just like RAGflow