icon

CrewAI Studio

A full-stack template combining PostgreSQL and CrewAI Studio (Streamlit) for collaborative AI workflows, data analysis, and management.

template cover
Deployed6 times
Publisherleechenghsiu
Created2025-05-15
Services
service icon
service icon
Tags
DatabaseStreamlitPostgreSQL

CrewAI Studio Stack

This template provides a full-stack environment combining a PostgreSQL database with CrewAI Studio (Streamlit-based frontend) for collaborative AI workflows, data analysis, and data management.

Services

  • PostgreSQL
    An open-source relational database for data storage and management.

    • Default user: crewai_user
    • Default password: secret
    • Default database: crewai
  • CrewAI Studio
    A Streamlit-based frontend for collaborative AI tasks and data visualization.

    • Automatically connects to the above PostgreSQL database

Getting Started

  1. Deploy this template with one click. Both PostgreSQL and CrewAI Studio services will be set up automatically.
  2. CrewAI Studio will connect to PostgreSQL using the provided environment variables—no manual configuration required.
  3. Access CrewAI Studio via your browser on the HTTP port (default: 8501) to start using the platform.

Connection Information

  • The PostgreSQL service exposes all necessary environment variables for easy integration with other services or applications.
  • CrewAI Studio reads these variables and establishes the database connection automatically.

Notes

  • You can customize the database user, password, or database name by editing the environment variables before deployment.
  • Please keep your database credentials secure to prevent unauthorized access.

LLM Configuration

To use different AI models or set up API keys for your CrewAI workflows, you can configure environment variables in the CrewAI Studio service. For detailed information on supported LLM providers and configuration options, please refer to the official documentation: https://docs.crewai.com/concepts/llms

Common environment variables you might need to set:

  • OPENAI_API_KEY for OpenAI models
  • ANTHROPIC_API_KEY for Claude models
  • GOOGLE_API_KEY for Google models
  • MODEL to specify the default model (e.g., gpt-4o, claude-3-sonnet)

For advanced configuration or more details, refer to the official documentation or contact the maintainer.