CrewAI GUI Qt AI Agent
A Node-Based Frontend for CrewAI: Revolutionizing AI Workflow Creation
CrewAI GUI Qt is an open-source ai agent by LangGraph-GUI, written mainly in Python, with 211 GitHub stars and the MIT license. Its code was last updated Jul 14, 2026.
🤖 CrewAI-GUI
<div align="center">A Node-Based Frontend for CrewAI: Revolutionizing AI Workflow Creation

Features • Installation • Usage • Build • Documentation • Contributing
</div>🌟 Features
CrewAI-GUI empowers you to create sophisticated AI workflows with ease:
- 🖱️ Intuitive Node-Based Interface: Design complex AI agent interactions through a user-friendly drag-and-drop interface
- 🔗 JSON Export: Seamlessly export your CrewAI designs to JSON, enhancing modularity and reusability
- 🧠 Flexible AI Backend: Full support for both GPT-4 API and Ollama, catering to various AI needs
- 💻 Cross-Platform Compatibility: Create AI workflows on Windows, Linux, or macOS with equal efficiency
🎥 Video Introduction
<div align="center">Click to watch our comprehensive video guide
</div>🛠️ Installation
<details> <summary><b>Frontend GUI</b></summary>Install the required dependencies:
pip install PySide6
</details>
<details>
<summary><b>Backend</b></summary>
Install the necessary packages:
For Linux:
pip install 'crewai[tools]' langchain crewai networkx
For Windows:
pip install crewai[tools] langchain crewai networkx
</details>
🚀 Usage
<details> <summary><b>Frontend GUI</b></summary>Launch the CrewAI-GUI interface:
python frontend.py
Create, manipulate, save, and load Directed Acyclic Graph (DAG) structures for CrewAI as JSON files.
</details> <details> <summary><b>Backend</b></summary>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.
</details>🏗️ Build
<details> <summary><b>Frontend GUI</b></summary>Create a standalone executable with PyInstaller:
pip install pyinstaller
cd src
pyinstaller --onefile --additional-hooks-dir=. frontend.py
</details>
<details>
<summary><b>Backend</b></summary>
Package the backend with cx_Freeze:
pip install cx_Freeze
cd src
python setup-backend.py build
</details>
📚 Documentation
Explore CrewAI-GUI in-depth with our comprehensive GitHub Pages Documentation.
Learn CrewAI
If you want see some example code for CrewAI, you can see crewai examples
🧪 Examples
Discover real-world applications of CrewAI-GUI in our example graph source.
⚠️ Limitations
- 🔒 The current version supports a limited set of node types and slots
- 🚧 Some advanced CrewAI variables and features are planned for future releases
🤝 Contributing
We welcome contributions to CrewAI-GUI! Please refer to our CONTRIBUTING.md for guidelines on:
- Submitting pull requests
- Reporting issues
- Requesting new features
Join our community and help shape the future of AI workflow design!
📄 License
CrewAI-GUI is open-source software, released under the MIT License. For full details, see the LICENSE file.
📬 Contact
Have questions, suggestions, or want to collaborate? Open an issue on our GitHub repository.
<div align="center">
Crafted with ❤️ by the LangGraph-GUI Team
👥 Contributors
<div align="center">| HomunMage | hemangjoshi37a |
|---|---|
![]() | ![]() |
CrewAI GUI Qt alternatives
View more →Similar ai agents in Productivity & Workflow, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| CrewAI GUI Qt (this page) LangGraph-GUI | 211 | MIT | Jul 14, 2026 | Scanned, no flagged issues |
| Paperclip paperclipai | 110k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Ppt Master hugohe3 | 72k | MIT | Oct 30, 2026 | Scanned, no flagged issues |
| Llama Index run-llama | 53k | MIT | Oct 26, 2026 | Scanned, see report |
| Nanobot HKUDS | 50k | MIT | Oct 31, 2026 | Scanned, no flagged issues |
| Sim simstudioai | 30k | Apache-2.0 | Nov 1, 2026 | Scanned, see report |


