Skip to content

lalomorales22/crew-runner-ai

Repository files navigation

CrewRunner AI 🤖

Intelligent Multi-Agent Automation Platform

CrewRunner AI is a powerful web application that enables you to create, configure, and execute teams of specialized AI agents that collaborate to solve complex tasks. Inspired by the CrewAI framework, this application brings intelligent multi-agent automation to the web with an intuitive interface for content creation, data analysis, and workflow automation.

CrewRunner AI React TypeScript Vite

✨ Features

🧠 AI-Powered Crew Generation

  • Smart Generation: Describe your project and let AI automatically create specialized crews
  • Intelligent Agent Design: AI generates agents with appropriate roles, goals, and tools
  • Task Automation: Automatically creates task workflows based on your requirements

👥 Multi-Agent Collaboration

  • Specialized Agents: Create agents with unique roles, goals, and backstories
  • Tool Integration: Equip agents with specialized tools (web search, file processing, code analysis, etc.)
  • Flexible Workflows: Support for sequential, hierarchical, and parallel execution processes

🌐 Real Web Search Integration

  • Tavily API Integration: Enable agents to access real-time web information
  • Live Data Access: Agents can search the web for current information during task execution
  • Smart Search Queries: AI automatically generates relevant search queries based on task context
  • Comprehensive Results: Get detailed search results with summaries and source links

⚡ Real-Time Execution

  • Live Monitoring: Watch your crews execute tasks in real-time
  • Progress Tracking: Visual progress indicators and detailed execution logs
  • Instant Feedback: Real-time status updates and error handling

📁 Automated File Generation

  • Smart Output: Crews automatically generate reports, documents, and analysis files
  • Multiple Formats: Support for text, markdown, JSON, CSV, and more
  • File Management: Built-in file viewer, editor, and download capabilities

🎨 Beautiful Interface

  • Modern Design: Clean, intuitive interface with dark theme
  • Responsive Layout: Works perfectly on desktop, tablet, and mobile
  • Real-time Updates: Live status indicators and progress visualization

🚀 Getting Started

Prerequisites

  • Node.js (version 18 or higher)
  • npm or yarn package manager
  • Groq API Key (for AI functionality)
  • Tavily API Key (optional, for web search functionality)

Installation