├── .env.example ├── .github └── workflows │ └── publish.yml ├── .gitignore ├── .readthedocs.yaml ├── CONTRIBUTE.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── Makefile ├── conf.py ├── index.rst ├── make.bat ├── requirements.in └── requirements.txt ├── examples ├── atomic │ └── IOAgent.py ├── composite │ └── MasterAgent.py └── new_tool │ ├── add_function_example.py │ └── add_llm_generated_function_example.py ├── files └── attention.pdf ├── images ├── design.png └── mermaid-history-2024-07-27-234546.json ├── litemultiagent ├── __init__.py ├── agents │ ├── __init__.py │ ├── agent_class │ │ ├── __init__ .py │ │ ├── base.py │ │ ├── function_calling.py │ │ ├── high_level_planning.py │ │ └── react.py │ └── agent_type │ │ ├── __init__.py │ │ ├── atomic.py │ │ └── composite.py ├── core │ ├── __init__ .py │ ├── agent_factory.py │ ├── agent_manager.py │ └── agent_system.py └── tools │ ├── __init__ .py │ ├── db_retrieval.py │ ├── exec.py │ ├── file_retrieval.py │ ├── file_system.py │ ├── io.py │ ├── registry.py │ ├── tool_creation_agent.py │ ├── web_agent.py │ └── web_retrieval.py ├── log ├── agent_interaction_graph.png └── multiagent_data_20240925.csv ├── requirements.txt ├── setup.py ├── supabase_db_setup.py └── visualization.py /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CONTRIBUTE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/CONTRIBUTE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/docs/requirements.in -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /examples/atomic/IOAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/examples/atomic/IOAgent.py -------------------------------------------------------------------------------- /examples/composite/MasterAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/examples/composite/MasterAgent.py -------------------------------------------------------------------------------- /examples/new_tool/add_function_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/examples/new_tool/add_function_example.py -------------------------------------------------------------------------------- /examples/new_tool/add_llm_generated_function_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/examples/new_tool/add_llm_generated_function_example.py -------------------------------------------------------------------------------- /files/attention.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/files/attention.pdf -------------------------------------------------------------------------------- /images/design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/images/design.png -------------------------------------------------------------------------------- /images/mermaid-history-2024-07-27-234546.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/images/mermaid-history-2024-07-27-234546.json -------------------------------------------------------------------------------- /litemultiagent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /litemultiagent/agents/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /litemultiagent/agents/agent_class/__init__ .py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /litemultiagent/agents/agent_class/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/agents/agent_class/base.py -------------------------------------------------------------------------------- /litemultiagent/agents/agent_class/function_calling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/agents/agent_class/function_calling.py -------------------------------------------------------------------------------- /litemultiagent/agents/agent_class/high_level_planning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/agents/agent_class/high_level_planning.py -------------------------------------------------------------------------------- /litemultiagent/agents/agent_class/react.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/agents/agent_class/react.py -------------------------------------------------------------------------------- /litemultiagent/agents/agent_type/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /litemultiagent/agents/agent_type/atomic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/agents/agent_type/atomic.py -------------------------------------------------------------------------------- /litemultiagent/agents/agent_type/composite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/agents/agent_type/composite.py -------------------------------------------------------------------------------- /litemultiagent/core/__init__ .py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /litemultiagent/core/agent_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/core/agent_factory.py -------------------------------------------------------------------------------- /litemultiagent/core/agent_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/core/agent_manager.py -------------------------------------------------------------------------------- /litemultiagent/core/agent_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/core/agent_system.py -------------------------------------------------------------------------------- /litemultiagent/tools/__init__ .py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /litemultiagent/tools/db_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/tools/db_retrieval.py -------------------------------------------------------------------------------- /litemultiagent/tools/exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/tools/exec.py -------------------------------------------------------------------------------- /litemultiagent/tools/file_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/tools/file_retrieval.py -------------------------------------------------------------------------------- /litemultiagent/tools/file_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/tools/file_system.py -------------------------------------------------------------------------------- /litemultiagent/tools/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/tools/io.py -------------------------------------------------------------------------------- /litemultiagent/tools/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/tools/registry.py -------------------------------------------------------------------------------- /litemultiagent/tools/tool_creation_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/tools/tool_creation_agent.py -------------------------------------------------------------------------------- /litemultiagent/tools/web_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/tools/web_agent.py -------------------------------------------------------------------------------- /litemultiagent/tools/web_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/litemultiagent/tools/web_retrieval.py -------------------------------------------------------------------------------- /log/agent_interaction_graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/log/agent_interaction_graph.png -------------------------------------------------------------------------------- /log/multiagent_data_20240925.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/log/multiagent_data_20240925.csv -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/setup.py -------------------------------------------------------------------------------- /supabase_db_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/supabase_db_setup.py -------------------------------------------------------------------------------- /visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PathOnAIOrg/LiteMultiAgent/HEAD/visualization.py --------------------------------------------------------------------------------