My New Open-Source Project: โCrewAI Visualizerโ
๐ Exciting News! ๐ I'm thrilled to introduce my latest open-source project: CrewAI Visualizer! ๐CrewAI Visualizer is all about simplifying AI crew management with a user-friendly interface based on CrewAI package. As someone deeply 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: Built 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 in addition to Gemini as LLM. ๐ Main Features: - Intuitive UI: Designed for ease of use, allowing you to focus on building your AI crews effortlessly. - Role-Based Agent Design: Customize agents with specific roles, goals, and tools, giving you full control over your team composition. - Task Management: Define tasks and assign them 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: Track output for future reference or analysis, enabling you to monitor progress and outcomes over time. ๐ Future Plans: In the pipeline: - Adding more tools for agents from the LangChain community or creating new useful tools internally. - Expanding LLM options to include ChatGPT and support for local LLMs, providing users with a broader range of AI capabilities. ๐ I'm continuously 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! CrewAI GitHub Repo: https://github.com/Eng-Elias/CrewAI-Visualizer