├── .gitignore ├── LICENSE ├── README.md ├── setup.py ├── task_tree_agent ├── __init__.py ├── action_sets │ ├── __init__.py │ ├── knowledge_retrieval │ │ ├── __init__.py │ │ └── knowledge_retrieval_action_set.py │ ├── long_form_writing │ │ ├── SDF.py │ │ ├── SDF_prompt_template.py │ │ ├── __init__.py │ │ ├── edit_section_action_set.py │ │ ├── export_document.py │ │ └── writing_action_set.py │ └── task_tree │ │ ├── __init__.py │ │ ├── task_class.py │ │ └── task_tree_management.py ├── agent │ ├── __init__.py │ ├── action_interface.py │ ├── agent_class.py │ ├── prompt.py │ └── utils.py └── examples │ ├── legal_analysis.py │ └── long_form_writing.py └── tests ├── __init__.py ├── integration └── __init__.py └── unit └── __init__.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/README.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/setup.py -------------------------------------------------------------------------------- /task_tree_agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /task_tree_agent/action_sets/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /task_tree_agent/action_sets/knowledge_retrieval/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /task_tree_agent/action_sets/knowledge_retrieval/knowledge_retrieval_action_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/action_sets/knowledge_retrieval/knowledge_retrieval_action_set.py -------------------------------------------------------------------------------- /task_tree_agent/action_sets/long_form_writing/SDF.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/action_sets/long_form_writing/SDF.py -------------------------------------------------------------------------------- /task_tree_agent/action_sets/long_form_writing/SDF_prompt_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/action_sets/long_form_writing/SDF_prompt_template.py -------------------------------------------------------------------------------- /task_tree_agent/action_sets/long_form_writing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /task_tree_agent/action_sets/long_form_writing/edit_section_action_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/action_sets/long_form_writing/edit_section_action_set.py -------------------------------------------------------------------------------- /task_tree_agent/action_sets/long_form_writing/export_document.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/action_sets/long_form_writing/export_document.py -------------------------------------------------------------------------------- /task_tree_agent/action_sets/long_form_writing/writing_action_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/action_sets/long_form_writing/writing_action_set.py -------------------------------------------------------------------------------- /task_tree_agent/action_sets/task_tree/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /task_tree_agent/action_sets/task_tree/task_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/action_sets/task_tree/task_class.py -------------------------------------------------------------------------------- /task_tree_agent/action_sets/task_tree/task_tree_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/action_sets/task_tree/task_tree_management.py -------------------------------------------------------------------------------- /task_tree_agent/agent/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /task_tree_agent/agent/action_interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/agent/action_interface.py -------------------------------------------------------------------------------- /task_tree_agent/agent/agent_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/agent/agent_class.py -------------------------------------------------------------------------------- /task_tree_agent/agent/prompt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/agent/prompt.py -------------------------------------------------------------------------------- /task_tree_agent/agent/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/agent/utils.py -------------------------------------------------------------------------------- /task_tree_agent/examples/legal_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/examples/legal_analysis.py -------------------------------------------------------------------------------- /task_tree_agent/examples/long_form_writing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SuperpoweredAI/task-tree-agent/HEAD/task_tree_agent/examples/long_form_writing.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/integration/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------