What it does
- Pins all core dependencies in `requirements.txt` to specific versions to ensure environment stability and prevent future breaking changes.
- Adds `langchain-text-splitters==1.0.0` and updates code to use the compatible import instead of the deprecated `langchain.text_splitter`.
- Ensures the app runs consistently across different environments and with the current versions of OpenAI and LangChain libraries.
- Introduced a new multi-agent system for analyzing landing page designs and providing expert UI/UX feedback.
- Implemented a Coordinator/Dispatcher pattern with specialized agents for visual analysis, design strategy, and visual implementation.
- Added tools for editing and generating improved landing pages, along with comprehensive reporting features.
- Added Parlant as a new sponsor with updated link and image.
- Adjusted image height for Unblocked sponsor for better display consistency.
- Included a sponsorship badge to encourage support.
- Introduced a multi-agent system for home renovation planning that analyzes photos and generates personalized renovation plans.
- Implemented a Coordinator/Dispatcher pattern with specialized agents for visual assessment, design planning, and project coordination.
- Added tools for generating and editing photorealistic renderings, along with budget-aware planning features.
- Updated the email generation workflow to yield progress updates during company processing.
- Refactored the database integration to use SqliteDb for better management.
- Enhanced the user interface with a more structured display of generated emails, company research, and contact information.
- Added troubleshooting tips in case of no email generation.
- Updated README with detailed features, installation instructions, and usage guide.
- Increased agno package version requirement to 2.0.4 for compatibility.
- Replaced Node.js MCP server with the official GitHub MCP server running in Docker.
- Added OpenAI API key input for enhanced query processing.
- Updated README to reflect new requirements and usage instructions.
- Introduced a new multi-agent system for web research, including a main coordinator agent and specialized research and summary agents.
- Added detailed README for setup, usage, and agent configuration.