├── .gitignore ├── LICENSE ├── README.md ├── agents ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-312.pyc │ ├── agent_base.cpython-312.pyc │ ├── refiner_agent.cpython-312.pyc │ ├── sanitize_data_tool.cpython-312.pyc │ ├── sanitize_data_validator_agent.cpython-312.pyc │ ├── summarize_tool.cpython-312.pyc │ ├── summarize_validator_agent.cpython-312.pyc │ ├── validator_agent.cpython-312.pyc │ ├── write_article_tool.cpython-312.pyc │ └── write_article_validator_agent.cpython-312.pyc ├── agent_base.py ├── refiner_agent.py ├── sanitize_data_tool.py ├── sanitize_data_validator_agent.py ├── summarize_tool.py ├── summarize_validator_agent.py ├── validator_agent.py ├── write_article_tool.py └── write_article_validator_agent.py ├── app.py ├── env.example ├── logo.png ├── logs └── multi_agent_system.log ├── requirements.txt └── utils ├── __init__.py ├── __pycache__ ├── __init__.cpython-312.pyc └── logger.cpython-312.pyc └── logger.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/README.md -------------------------------------------------------------------------------- /agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__init__.py -------------------------------------------------------------------------------- /agents/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /agents/__pycache__/agent_base.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__pycache__/agent_base.cpython-312.pyc -------------------------------------------------------------------------------- /agents/__pycache__/refiner_agent.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__pycache__/refiner_agent.cpython-312.pyc -------------------------------------------------------------------------------- /agents/__pycache__/sanitize_data_tool.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__pycache__/sanitize_data_tool.cpython-312.pyc -------------------------------------------------------------------------------- /agents/__pycache__/sanitize_data_validator_agent.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__pycache__/sanitize_data_validator_agent.cpython-312.pyc -------------------------------------------------------------------------------- /agents/__pycache__/summarize_tool.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__pycache__/summarize_tool.cpython-312.pyc -------------------------------------------------------------------------------- /agents/__pycache__/summarize_validator_agent.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__pycache__/summarize_validator_agent.cpython-312.pyc -------------------------------------------------------------------------------- /agents/__pycache__/validator_agent.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__pycache__/validator_agent.cpython-312.pyc -------------------------------------------------------------------------------- /agents/__pycache__/write_article_tool.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__pycache__/write_article_tool.cpython-312.pyc -------------------------------------------------------------------------------- /agents/__pycache__/write_article_validator_agent.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/__pycache__/write_article_validator_agent.cpython-312.pyc -------------------------------------------------------------------------------- /agents/agent_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/agent_base.py -------------------------------------------------------------------------------- /agents/refiner_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/refiner_agent.py -------------------------------------------------------------------------------- /agents/sanitize_data_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/sanitize_data_tool.py -------------------------------------------------------------------------------- /agents/sanitize_data_validator_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/sanitize_data_validator_agent.py -------------------------------------------------------------------------------- /agents/summarize_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/summarize_tool.py -------------------------------------------------------------------------------- /agents/summarize_validator_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/summarize_validator_agent.py -------------------------------------------------------------------------------- /agents/validator_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/validator_agent.py -------------------------------------------------------------------------------- /agents/write_article_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/write_article_tool.py -------------------------------------------------------------------------------- /agents/write_article_validator_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/agents/write_article_validator_agent.py -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/app.py -------------------------------------------------------------------------------- /env.example: -------------------------------------------------------------------------------- 1 | OPENAI_API_KEY = "" 2 | -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/logo.png -------------------------------------------------------------------------------- /logs/multi_agent_system.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/logs/multi_agent_system.log -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | openai 2 | streamlit 3 | pandas 4 | loguru 5 | python-dotenv 6 | -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/__pycache__/__init__.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/utils/__pycache__/__init__.cpython-312.pyc -------------------------------------------------------------------------------- /utils/__pycache__/logger.cpython-312.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/utils/__pycache__/logger.cpython-312.pyc -------------------------------------------------------------------------------- /utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AIAnytime/Multi-Agents-System-from-Scratch/HEAD/utils/logger.py --------------------------------------------------------------------------------