CrewAI Studio
Welcome to CrewAI Studio! This application provides a user-friendly interface written in Streamlit for interacting with CrewAI, suitable even for those who don’t want to write any code. Follow the steps below to install and run the application using Docker/docker-compose or Conda/venv.
Features
- Multi-platform support: Works on Windows, Linux and MacOS.
- No coding required: User-friendly interface for interacting with CrewAI.
- Conda and virtual environment support: Choose between Conda and a Python virtual environment for installation.
- Results history: You can view previous results.
- Knowledge sources: You can add knowledge sources for your crews
- CrewAI tools You can use crewai tools to interact with real world.
Crewai studio uses a forked version of crewai-tools with some bugfixes and enhancements (https://github.com/strnad/crewAI-tools)(bugfixes already merged to crewai-tools) - Custom Tools Custom tools for calling APIs, writing files, enhanced code interpreter, enhanced web scraper… More will be added soon
- LLM providers supported: Currently OpenAI, Groq, Anthropic, ollama, Grok and LM Studio backends are supported. OpenAI key is probably still needed for embeddings in many tools. Don’t forget to load an embedding model when using LM Studio.
- Single Page app export: Feature to export crew as simple single page streamlit app.
- Threaded crew run: Crews can run in background and can be stopped.
Support CrewAI Studio
Your support helps fund the development and growth of our project. Every contribution is greatly appreciated!
Donate with Bitcoin
Sponsor via GitHub
Screenshots
Installation
Using Virtual Environment
For Virtual Environment: Ensure you have Python installed. If you dont have python instaled, you can simply use the conda installer.
On Linux or MacOS
Clone the repository (or use downloaded ZIP file):
git clone https://github.com/strnad/CrewAI-Studio.git cd CrewAI-Studio
Run the installation script:
./install_venv.sh
Run the application:
./run_venv.sh
On Windows
Clone the repository (or use downloaded ZIP file):
git clone https://github.com/strnad/CrewAI-Studio.git cd CrewAI-Studio
Run the Conda installation script:
./install_venv.bat
Run the application:
./run_venv.bat
Using Conda
Conda will be installed locally in the project folder. No need for a pre-existing Conda installation.
On Linux
Clone the repository (or use downloaded ZIP file):
git clone https://github.com/strnad/CrewAI-Studio.git cd CrewAI-Studio
Run the Conda installation script:
./install_conda.sh
Run the application:
./run_conda.sh
On Windows
Clone the repository (or use downloaded ZIP file):
git clone https://github.com/strnad/CrewAI-Studio.git cd CrewAI-Studio
Run the Conda installation script:
./install_conda.bat
Run the application:
./run_conda.bat
One-Click Deployment
Running with Docker Compose
To quickly set up and run CrewAI-Studio using Docker Compose, follow these steps:
Prerequisites
- Ensure Docker and Docker Compose are installed on your system.
Steps
- Clone the repository:
git clone https://github.com/strnad/CrewAI-Studio.git
cd CrewAI-Studio
- Create a .env file for configuration. Edit for your own configuration:
cp .env_example .env
- Start the application with Docker Compose:
docker-compose up --build
- Access the application: http://localhost:8501
Configuration
Before running the application, ensure you update the .env
file with your API keys and other necessary configurations. An example .env
file is provided for reference.
Troubleshooting
In case of problems:
- Delete the
venv/miniconda
folder and reinstallcrewai-studio
. - Rename
crewai.db
(it contains your crews but sometimes new versions can break compatibility). - Raise an issue and I will help you.
Video tutorial
Video tutorial on CrewAI Studio made by Josh Poco
Star History
CrewAI Studio
Project Details
- jorbecalona/CrewAI-Studio
- MIT License
- Last Updated: 3/16/2025
Recomended MCP Servers
A Model Context Protocol (MCP) server for creating and managing Framer plugins with web3 capabilities
基于多个图片API的搜索服务和图标生成功能,专门设计用于与 Cursor MCP 服务集成。支持图片搜索、下载和AI生成图标。

nUR_MCP_SERVER is an intelligent industrial collaborative robot control middleware system built based on the MCP (Model Control Protocol)...
✨ mem0 MCP Server: A modern memory system using mem0 for AI applications with model context protocl (MCP)...
A really simple MCP server for Jira, which uses docker for easy deployment.
🚀 High-performance MCP Server for Crawl4AI - Enable AI assistants to access web scraping, crawling, and deep research...
Manage Microsoft 365 using MCP server
A Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with your Google Cloud...
smithery.ai server
Model Context Protocol for YNAB (you need a budget)