Creating an AI Agent mastering various tools with Streamlit × Langchain

<p>Until now, we have been developing the LangChain AI Agent. This time, we decided to introduce a GUI to pursue a more intuitive operability. In this process, I encountered&nbsp;<a href="https://github.com/langchain-ai/streamlit-agent" rel="noopener ugc nofollow" target="_blank">an example of developing an agent combining streamlit and LangChain</a>. Based on that, I incorporated custom tools and took on the challenge of producing a multifunctional agent. This article focuses on explaining the newly introduced tools. Development is still ongoing, and we are exploring new directions. We plan to share the lessons learned from this project and our future prospects.</p> <p><img alt="" src="https://miro.medium.com/v2/resize:fit:630/1*y6_MqWCF8FtMTpxm3wlv0Q.png" style="height:363px; width:700px" /></p> <h1>Table of Contents:</h1> <ol> <li>Self-introduction from AI</li> <li>Search (DuckDuckGO)</li> <li>YoutubeSearch</li> <li>XPost</li> <li>SpotifySearch</li> <li>LongTermMemory (BigQuery)</li> <li>Voice recognition input</li> <li>Demo</li> </ol> <p><a href="https://medium.com/@astropomeai/creating-an-ai-agent-mastering-various-tools-with-streamlit-langchain-a59a0c19494e">Website</a>&nbsp;</p>