Excited to share a project I’ve been building over the past few months!
It’s a Streamlit app designed to be a playground to chat with LLMs and MCP servers with a lot of control about the tool usage display for debugging purposes. Recently I added a new feature, file attachments. That felt like the right moment to finally share it with the community here.
- Powered by LangChain/LangGraph for flexible agent workflows
- Multi-provider LLM support: OpenAI, Anthropic, Google, Ollama
- MCP tools: Connect to one or multiple servers, and test tools standalone (SSE only, for now)
- Streaming + reasoning: Supports streaming and displaying the reasoning process
- Memory: Choose between session-based or persistent (SQLite)
- File attachments: Now supports PDFs, TXT/MD, and images
Would love feedback, ideas, or just to hear if anyone finds it useful.
