├── .env.example ├── .gitattributes ├── .gitignore ├── .python-version ├── .vscode └── launch.json ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── README_ja.md ├── README_zh.md ├── assets ├── architecture.png ├── demo.gif └── wechat_community.jpg ├── browser_use └── agent │ └── service.py ├── conf.yaml.example ├── deepmanus.bundle ├── disable_proxy.py ├── docker-compose.yml ├── docs ├── FAQ.md └── FAQ_zh.md ├── main.py ├── pre-commit ├── pyproject.toml ├── requirements.txt ├── server.py ├── src ├── __init__.py ├── agents │ ├── __init__.py │ └── agents.py ├── api │ ├── __init__.py │ └── app.py ├── config │ ├── __init__.py │ ├── agents.py │ ├── env.py │ ├── loader.py │ └── tools.py ├── crawler │ ├── __init__.py │ ├── article.py │ ├── crawler.py │ ├── jina_client.py │ └── readability_extractor.py ├── graph │ ├── __init__.py │ ├── builder.py │ ├── nodes.py │ └── types.py ├── llms │ ├── __init__.py │ ├── litellm_config.py │ ├── litellm_v2.py │ └── llm.py ├── playwright_manager.py ├── prompts │ ├── __init__.py │ ├── browser.md │ ├── coder.md │ ├── coordinator.md │ ├── file_manager.md │ ├── planner.md │ ├── reporter.md │ ├── researcher.md │ ├── supervisor.md │ └── template.py ├── service │ ├── __init__.py │ └── workflow_service.py ├── tools │ ├── __init__.py │ ├── bash_tool.py │ ├── browser.py │ ├── crawl.py │ ├── decorators.py │ ├── file_management.py │ ├── python_repl.py │ └── search.py ├── utils │ ├── __init__.py │ └── json_utils.py └── workflow.py ├── static └── browser_history │ └── README.md ├── test_browser.py ├── tests └── integration │ ├── test_bash_tool.py │ ├── test_config.py │ ├── test_crawler.py │ ├── test_python_repl_tool.py │ ├── test_team_config.py │ ├── test_template.py │ └── test_workflow.py └── uv.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/.env.example -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.12 2 | -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/README.md -------------------------------------------------------------------------------- /README_ja.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/README_ja.md -------------------------------------------------------------------------------- /README_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/README_zh.md -------------------------------------------------------------------------------- /assets/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/assets/architecture.png -------------------------------------------------------------------------------- /assets/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/assets/demo.gif -------------------------------------------------------------------------------- /assets/wechat_community.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/assets/wechat_community.jpg -------------------------------------------------------------------------------- /browser_use/agent/service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/browser_use/agent/service.py -------------------------------------------------------------------------------- /conf.yaml.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/conf.yaml.example -------------------------------------------------------------------------------- /deepmanus.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/deepmanus.bundle -------------------------------------------------------------------------------- /disable_proxy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/disable_proxy.py -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/FAQ_zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/docs/FAQ_zh.md -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/main.py -------------------------------------------------------------------------------- /pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/pre-commit -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/requirements.txt -------------------------------------------------------------------------------- /server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/server.py -------------------------------------------------------------------------------- /src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/agents/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/agents/__init__.py -------------------------------------------------------------------------------- /src/agents/agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/agents/agents.py -------------------------------------------------------------------------------- /src/api/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | API module for DeepManus. 3 | """ 4 | -------------------------------------------------------------------------------- /src/api/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/api/app.py -------------------------------------------------------------------------------- /src/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/config/__init__.py -------------------------------------------------------------------------------- /src/config/agents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/config/agents.py -------------------------------------------------------------------------------- /src/config/env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/config/env.py -------------------------------------------------------------------------------- /src/config/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/config/loader.py -------------------------------------------------------------------------------- /src/config/tools.py: -------------------------------------------------------------------------------- 1 | # Tool configuration 2 | TAVILY_MAX_RESULTS = 5 3 | 4 | BROWSER_HISTORY_DIR = "static/browser_history" 5 | -------------------------------------------------------------------------------- /src/crawler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/crawler/__init__.py -------------------------------------------------------------------------------- /src/crawler/article.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/crawler/article.py -------------------------------------------------------------------------------- /src/crawler/crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/crawler/crawler.py -------------------------------------------------------------------------------- /src/crawler/jina_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/crawler/jina_client.py -------------------------------------------------------------------------------- /src/crawler/readability_extractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/crawler/readability_extractor.py -------------------------------------------------------------------------------- /src/graph/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/graph/__init__.py -------------------------------------------------------------------------------- /src/graph/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/graph/builder.py -------------------------------------------------------------------------------- /src/graph/nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/graph/nodes.py -------------------------------------------------------------------------------- /src/graph/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/graph/types.py -------------------------------------------------------------------------------- /src/llms/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/llms/litellm_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/llms/litellm_config.py -------------------------------------------------------------------------------- /src/llms/litellm_v2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/llms/litellm_v2.py -------------------------------------------------------------------------------- /src/llms/llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/llms/llm.py -------------------------------------------------------------------------------- /src/playwright_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/playwright_manager.py -------------------------------------------------------------------------------- /src/prompts/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/prompts/__init__.py -------------------------------------------------------------------------------- /src/prompts/browser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/prompts/browser.md -------------------------------------------------------------------------------- /src/prompts/coder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/prompts/coder.md -------------------------------------------------------------------------------- /src/prompts/coordinator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/prompts/coordinator.md -------------------------------------------------------------------------------- /src/prompts/file_manager.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/prompts/file_manager.md -------------------------------------------------------------------------------- /src/prompts/planner.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/prompts/planner.md -------------------------------------------------------------------------------- /src/prompts/reporter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/prompts/reporter.md -------------------------------------------------------------------------------- /src/prompts/researcher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/prompts/researcher.md -------------------------------------------------------------------------------- /src/prompts/supervisor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/prompts/supervisor.md -------------------------------------------------------------------------------- /src/prompts/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/prompts/template.py -------------------------------------------------------------------------------- /src/service/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/service/workflow_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/service/workflow_service.py -------------------------------------------------------------------------------- /src/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/tools/__init__.py -------------------------------------------------------------------------------- /src/tools/bash_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/tools/bash_tool.py -------------------------------------------------------------------------------- /src/tools/browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/tools/browser.py -------------------------------------------------------------------------------- /src/tools/crawl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/tools/crawl.py -------------------------------------------------------------------------------- /src/tools/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/tools/decorators.py -------------------------------------------------------------------------------- /src/tools/file_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/tools/file_management.py -------------------------------------------------------------------------------- /src/tools/python_repl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/tools/python_repl.py -------------------------------------------------------------------------------- /src/tools/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/tools/search.py -------------------------------------------------------------------------------- /src/utils/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | 工具函数包 3 | """ 4 | -------------------------------------------------------------------------------- /src/utils/json_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/utils/json_utils.py -------------------------------------------------------------------------------- /src/workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/src/workflow.py -------------------------------------------------------------------------------- /static/browser_history/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/static/browser_history/README.md -------------------------------------------------------------------------------- /test_browser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/test_browser.py -------------------------------------------------------------------------------- /tests/integration/test_bash_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/tests/integration/test_bash_tool.py -------------------------------------------------------------------------------- /tests/integration/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/tests/integration/test_config.py -------------------------------------------------------------------------------- /tests/integration/test_crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/tests/integration/test_crawler.py -------------------------------------------------------------------------------- /tests/integration/test_python_repl_tool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/tests/integration/test_python_repl_tool.py -------------------------------------------------------------------------------- /tests/integration/test_team_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/tests/integration/test_team_config.py -------------------------------------------------------------------------------- /tests/integration/test_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/tests/integration/test_template.py -------------------------------------------------------------------------------- /tests/integration/test_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/tests/integration/test_workflow.py -------------------------------------------------------------------------------- /uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimeCyber/DeepManus/HEAD/uv.lock --------------------------------------------------------------------------------