My New Open-Source Project: “CrewAI Visualizer” with Next.js, node-calls-python, and CrewAI Python Package: Let’s Streamline AI Crew Management Together!

Eng. Elias Owis
2 min readMar 2, 2024

--

CrewAI Visializer

I’m excited to share my latest project with you — CrewAI Visualizer. It’s been quite a journey building this application, but I’m thrilled to finally see it come to life.

CrewAI Visualizer is all about simplifying AI crew management with a user-friendly interface. As someone who’s passionate about AI and its potential, I wanted to create a tool that makes it easy for anyone to create and manage AI teams without the need for coding skills.

Tech Stack:

I built CrewAI Visualizer using a powerful tech stack, including PostgreSQL, Prisma, Next.js, GraphQL, node-calls-python to execute Python code from Node.js, and the CrewAI Python package to leverage the framework’s capabilities.

Main Features:

Here are some of the key features that CrewAI Visualizer offers:

  • Intuitive UI: I designed the interface to be user-friendly and easy to navigate, so you can focus on building your AI crews without any hassle.
  • Role-Based Agent Design: Customize agents with specific roles, goals, and tools using a simple form-based approach, giving you full control over your team composition.
  • Task Management: Define tasks and assign them to agents dynamically, ensuring smooth workflow management and efficient task execution.
  • Sequential and Hierarchical Processes: Choose between sequential or hierarchical processes for task execution, providing flexibility to adapt to different workflow needs.
  • Save Output: Keep track of the output for future reference or analysis, allowing you to monitor progress and outcomes over time.

Future Plans:

In the future, I plans to:

  • Add more tools for agents from the LangChain community or create new useful tools internally.
  • Expand LLM options to include ChatGPT and support for local LLMs, providing users with a broader range of AI capabilities.

I’m constantly working to improve CrewAI Visualizer and add new features, so your feedback and contributions are invaluable. If you’re interested in checking out the project, feel free to visit the GitHub repository, give it a star, and maybe even contribute to it!

https://github.com/Eng-Elias/CrewAI-Visualizer

Together, let’s simplify AI crew management and unlock the full potential of collaborative intelligence. I can’t wait to see what we can achieve together with CrewAI Visualizer.

Support:

If you find CrewAI Visualizer helpful and would like to support its development, consider buying me a coffee! Your support will allow me to dedicate more time to enhancing and adding new features to CrewAI Visualizer.

Next Versions:

V0.2: https://medium.com/@eng_elias/version-0-2-discover-whats-new-in-crewai-visualizer-4b1482db9e19

--

--

Eng. Elias Owis

Software Engineer who is seeking out new challenges and opportunities to solve everyday problems and create innovative solutions that enhance productivity.