graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[databao/executors/lighthouse/executor.py]" -- "[databao/core/executor.py]" [label=" 12 ", penwidth="10", color="#00688bFF"]; "[databao/core/thread.py]" -- "[databao/core/executor.py]" [label=" 10 ", penwidth="8", color="#00688bDB"]; "[databao/executors/base.py]" -- "[databao/core/executor.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[databao/executors/react_duckdb/executor.py]" -- "[databao/executors/lighthouse/executor.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[databao/executors/lighthouse/executor.py]" -- "[databao/executors/base.py]" [label=" 9 ", penwidth="7", color="#00688bC9"]; "[databao/core/agent.py]" -- "[databao/core/executor.py]" [label=" 8 ", penwidth="6", color="#00688bB7"]; "[databao/executors/react_duckdb/executor.py]" -- "[databao/core/executor.py]" [label=" 8 ", penwidth="6", color="#00688bB7"]; "[databao/executors/lighthouse/executor.py]" -- "[databao/core/thread.py]" [label=" 8 ", penwidth="6", color="#00688bB7"]; "[databao/executors/react_duckdb/executor.py]" -- "[databao/executors/base.py]" [label=" 8 ", penwidth="6", color="#00688bB7"]; "[databao/core/__init__.py]" -- "[databao/__init__.py]" [label=" 7 ", penwidth="5", color="#00688bA5"]; "[databao/core/__init__.py]" -- "[databao/core/executor.py]" [label=" 7 ", penwidth="5", color="#00688bA5"]; "[databao/core/cache.py]" -- "[databao/caches/in_mem_cache.py]" [label=" 7 ", penwidth="5", color="#00688bA5"]; "[databao/__init__.py]" -- "[databao/core/executor.py]" [label=" 7 ", penwidth="5", color="#00688bA5"]; "[databao/api.py]" -- "[databao/core/executor.py]" [label=" 7 ", penwidth="5", color="#00688bA5"]; "[databao/caches/in_mem_cache.py]" -- "[databao/core/executor.py]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[databao/executors/lighthouse/history_cleaning.py]" -- "[databao/executors/lighthouse/executor.py]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[databao/core/agent.py]" -- "[databao/executors/react_duckdb/executor.py]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[databao/core/agent.py]" -- "[databao/executors/lighthouse/executor.py]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[databao/duckdb/utils.py]" -- "[databao/core/executor.py]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[databao/core/cache.py]" -- "[databao/core/executor.py]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[databao/core/agent.py]" -- "[databao/core/thread.py]" [label=" 6 ", penwidth="5", color="#00688bA5"]; "[databao/visualizers/vega_chat.py]" -- "[pyproject.toml]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[databao/api.py]" -- "[databao/__init__.py]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[databao/api.py]" -- "[databao/core/__init__.py]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[databao/api.py]" -- "[databao/core/agent.py]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[databao/core/agent.py]" -- "[databao/executors/base.py]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[databao/executors/base.py]" -- "[databao/core/thread.py]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[databao/duckdb/react_tools.py]" -- "[pyproject.toml]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[databao/executors/react_duckdb/executor.py]" -- "[databao/core/thread.py]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[databao/core/visualizer.py]" -- "[databao/visualizers/vega_chat.py]" [label=" 5 ", penwidth="4", color="#00688b93"]; "[databao/duckdb/react_tools.py]" -- "[databao/core/executor.py]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/api.py]" -- "[databao/visualizers/vega_chat.py]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/visualizers/dumb.py]" -- "[databao/core/visualizer.py]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/core/cache.py]" -- "[databao/caches/disk_cache.py]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/__init__.py]" -- "[databao/core/agent.py]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/core/cache.py]" -- "[databao/executors/base.py]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/core/__init__.py]" -- "[databao/core/agent.py]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/duckdb/react_tools.py]" -- "[databao/visualizers/vega_chat.py]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/core/executor.py]" -- "[pyproject.toml]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/visualizers/vega_chat.py]" -- "[databao/core/executor.py]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/visualizers/dumb.py]" -- "[databao/visualizers/vega_chat.py]" [label=" 4 ", penwidth="3", color="#00688b82"]; "[databao/api.py]" -- "[databao/executors/react_duckdb/executor.py]" [label=" 3 ", penwidth="2", color="#00688b70"]; "[databao/core/data_source.py]" -- "[databao/executors/react_duckdb/executor.py]" [label=" 3 ", penwidth="2", color="#00688b70"]; "[databao/duckdb/react_tools.py]" -- "[databao/duckdb/__init__.py]" [label=" 3 ", penwidth="2", color="#00688b70"]; "[databao/api.py]" -- "[databao/executors/lighthouse/executor.py]" [label=" 3 ", penwidth="2", color="#00688b70"]; "[databao/caches/in_mem_cache.py]" -- "[databao/caches/disk_cache.py]" [label=" 3 ", penwidth="2", color="#00688b70"]; "[databao/core/__init__.py]" -- "[databao/visualizers/vega_chat.py]" [label=" 3 ", penwidth="2", color="#00688b70"]; "[databao/api.py]" -- "[pyproject.toml]" [label=" 3 ", penwidth="2", color="#00688b70"]; "[databao/__init__.py]" -- "[databao/executors/lighthouse/executor.py]" [label=" 3 ", penwidth="2", color="#00688b70"]; "[databao/configs/llm.py]" -- "[databao/executors/lighthouse/history_cleaning.py]" [label=" 3 ", penwidth="2", color="#00688b70"]; }