Agentic RAG Systems & Multi-Agent Architectures: Developers Edition