Orchestrates multiple specialized agents to draft articles and conduct web research using a custom communication protocol and an MCP-inspired architecture.
Article Assistant is a multi-agent system designed to automate article drafting and web research tasks. It utilizes a custom Agent-to-Agent (A2A) communication protocol for seamless inter-agent coordination and a Model Context Protocol (MCP)-inspired architecture to interact with external tool servers, enabling tasks such as article generation, web searching, and cloud storage. The system is built using Python, Langchain, Anthropic LLMs, FastAPI, and Docker, providing a robust and scalable solution for automated content creation and research.