Docker GUI Chat App
A Streamlit chat application that integrates local LLMs with MCP servers for enhanced research capabilities. Users interact through natural language commands like 'search X on hugging face' or 'search X on the web', with the application automatically detecting search intents and routing requests to the appropriate MCP tools. The system uses Docker Compose to orchestrate a local LLM (via Docker Model Runner), two MCP gateways for remote and local server access, and the Streamlit frontend. Search results from Hugging Face papers and DuckDuckGo web searches are incorporated into LLM-generated responses presented in an expandable chat interface.