logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Agent Orchestration Workbench (CrewAI-Studio)

A highly accessible, graphical interface layer built atop CrewAI, enabling non-programmers to design and deploy sophisticated multi-agent systems. It offers cross-system compatibility, persistent result logging, and integrated external data ingestion capabilities.

Author

Agent Orchestration Workbench (CrewAI-Studio) logo

jorbecalona

MIT License

Quick Info

GitHub GitHub Stars 0
NPM Weekly Downloads 0
Tools 1
Last Updated 2026-02-19

Tags

crewaijorbecalonatoolsjorbecalona crewaitools jorbecalonacrewai studio

CrewAI Orchestration Studio

Welcome to the CrewAI Orchestration Studio! This application presents an intuitive, Streamlit-powered environment for users to direct CrewAI workflows without writing a single line of code. Installation instructions are provided for deployment via Docker/docker-compose or standard Python environments (Conda/venv).

Core Capabilities

  • Platform Agnostic Operation: Fully functional across Windows, Linux, and macOS operating systems.
  • Zero-Code Interaction: Provides a streamlined frontend for managing complex agent collaborations.
  • Environment Flexibility: Supports setup utilizing either Conda environments or isolated Python virtual environments.
  • Execution Log Persistence: Enables comprehensive review of historical task outcomes.
  • External Data Integration: Allows for the incorporation of proprietary knowledge bases for agent context.
  • Tool Ecosystem: Facilitates the utilization of native CrewAI functionalities for real-world interaction.
  • Extensible Tooling: Features custom-developed tools for API invocation, file manipulation, advanced code interpretation, and refined web scraping. Future tool expansion is planned.
  • Broad LLM Backend Support: Compatible with major providers including OpenAI, Groq, Anthropic, ollama, Grok, and LM Studio. Note: OpenAI API key remains essential for certain embedding operations; remember to configure an appropriate embedding model when utilizing LM Studio.
  • Single-File Deployment: Option to export the configured crew definition into a standalone Streamlit application.
  • Asynchronous Execution: Crews can initiate runs in the background, offering the ability to halt ongoing processes.

Support the Development

Your patronage is vital for sustaining and advancing the project's roadmap. All forms of contribution are highly valued.

Bitcoin Donations

Donate with Bitcoin

GitHub Sponsorship

Sponsor on GitHub

Visual Previews

crews definitionkickoff kickoffkickoff kickoffkickoff

Deployment Instructions

Utilizing a Python Virtual Environment

Prerequisite for VENV: Ensure Python is installed on your system. If not, the Conda installer offers a simple path to Python setup.

For Linux or macOS Users

  1. Obtain Source Code (Clone or Unzip):

bash git clone https://github.com/strnad/CrewAI-Studio.git cd CrewAI-Studio

  1. Execute Setup Script:

bash ./install_venv.sh

  1. Launch Application: bash ./run_venv.sh

For Windows Users

  1. Obtain Source Code (Clone or Unzip):

powershell git clone https://github.com/strnad/CrewAI-Studio.git cd CrewAI-Studio

  1. Execute Setup Batch File:

powershell ./install_venv.bat

  1. Launch Application: powershell ./run_venv.bat

Utilizing Conda Environments

Conda installation is localized within the project directory, eliminating the requirement for a pre-existing Conda setup.

For Linux Users

  1. Obtain Source Code (Clone or Unzip):

bash git clone https://github.com/strnad/CrewAI-Studio.git cd CrewAI-Studio

  1. Execute Conda Setup Script:

bash ./install_conda.sh

  1. Launch Application: bash ./run_conda.sh

For Windows Users

  1. Obtain Source Code (Clone or Unzip):

powershell git clone https://github.com/strnad/CrewAI-Studio.git cd CrewAI-Studio

  1. Execute Conda Setup Batch File:

powershell ./install_conda.bat

  1. Launch Application: powershell ./run_conda.bat

Instant Deployment Option

Deploy to RepoCloud

Running via Docker Compose

To rapidly provision and initiate CrewAI-Studio using Docker Compose, adhere to the following sequence:

Necessary Prerequisites

Execution Steps

  1. Retrieve Repository:

git clone https://github.com/strnad/CrewAI-Studio.git cd CrewAI-Studio

  1. Establish Configuration File: Generate the required environment file based on the template. Customize parameters as needed:

cp .env_example .env

  1. Initiate Deployment: Start the services using Docker Compose:

docker-compose up --build

  1. Access Point: The service will be available at http://localhost:8501

Configuration Management

Prior to execution, it is mandatory to populate the .env file with necessary credentials (e.g., API keys) and specific settings. A template file is supplied for reference.

Debugging Guidance

Should operational difficulties arise: - Attempt a clean slate by purging the venv/miniconda directory and then re-running the installation procedure for crewai-studio. - Consider renaming crewai.db (which stores crew definitions) if compatibility issues are suspected following an update. - If issues persist, please submit a detailed report via the issue tracker for assistance.

Video Walkthrough

Review the instructional video detailing CrewAI Studio by Josh Poco

FREE CrewAI Studio GUI EASY AI Agent Creation!🤖 Open Source AI Agent Orchestration Self Hosted

Repository Star Trajectory

Star History Chart

See Also

`