https://medium.com/@danykitishian/multi-agent-systems-in-ai-a-comprehensive-introduction-47e33bad0e8c