SkillAgentSearch skills...

GraphExecuter

Run python node in a graph

Install / Use

/learn @laoxue888/GraphExecuter
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

GraphExecuter

</div> <div align="center">

中文 | English

</div>

GraphExecuter is an open-source software developed based on NodeGraphQt, adopting a multi-threaded graph execution architecture. Users only need to write node logic and construct graphs by connecting nodes, and the system will automatically schedule and execute complex workflows.

This system combines visual node editing with efficient parallel computing, making it suitable for scenarios such as data processing, automated tasks, and distributed computing. Developers do not need to worry about thread management—they can focus solely on implementing node functionalities to quickly build high-performance workflows.

GraphExecuter provides a convenient solution for users who require flexible, scalable, and visual orchestration, catering to diverse needs from experimentation to production.

code: https://github.com/laoxue888/GraphExecuter

update:

Quick Start

❇️ Install

conda create -n graph_executer python=3.12
conda activate graph_executer

cd graph_executer
pip install -r .\requirements.txt

pip install torch==2.4.1 torchvision==0.19.1 torchaudio==2.4.1 --index-url https://download.pytorch.org/whl/cu124

cd graph_executer/downloads
git clone https://github.com/laoxue888/NodeGraphQt.git
cd NodeGraphQt
pip install -e .

❇️Run

python main.py

Related Projects

改进方向

  • 添加导航栏和多窗口。
  • 节点的运行模式可以选择,比如可从节点图的首个节点开始运行,或者从最后一个节点运行,或者循环运行,或者只运行一次。
  • 做一个节点代码编辑的窗口ui。
  • 有些后端服务使用FastAPI。
  • 那个节点在运行,该节点的颜色就发生变化。
View on GitHub
GitHub Stars13
CategoryDevelopment
Updated11d ago
Forks4

Languages

Python

Security Score

95/100

Audited on Mar 18, 2026

No findings