A Node-Based Frontend for CrewAI: Revolutionizing AI Workflow Creation
# Add to your Claude Code skills
git clone https://github.com/LangGraph-GUI/CrewAI-GUI-QtA Node-Based Frontend for CrewAI: Revolutionizing AI Workflow Creation

Features • Installation • Usage • Build • Documentation • Contributing
</div>CrewAI-GUI empowers you to create sophisticated AI workflows with ease:
Click to watch our comprehensive video guide
Install the required dependencies:
pip install PySide6
Install the necessary packages:
For Linux:
pip install 'crewai[tools]' langchain crewai networkx
For Windows:
pip install crewai[tools] langchain crewai networkx
Launch the CrewAI-GUI interface:
python frontend.py
Create, manipulate, save, and load Directed Acyclic Graph (DAG) structures for CrewAI as JSON files.
Run the backend with different configurations:
For GPT-4:
python backend.py --graph example.json --keys credentials.ini --tee output.log
For Ollama (e.g., Mistral):
python backend.py --graph example.json --llm mistral --tee output.log
The backend seamlessly converts JSON files into CrewAI tasks and agents.
Create a standalone executable with PyInstaller:
pip install pyinstaller
cd src
pyinstaller --onefile --additional-hooks-dir=. frontend.py
Package the backend with cx_Freeze:
pip install cx_Freeze
cd src
python setup-backend.py build