What is a Project?

A project in FlowScale is a workspace that contains your workflows and all the configurations needed to run them. You must create a project before you can start building or importing any workflows.
Comprehensive project dashboard showing the main workspace interface with project navigation, workflow organization, deployment status, and component overview clearly displayed
Once you’ve built your workflows, you can deploy them from your project as APIs or Playground UIs on a Pod.

Project Components

Every FlowScale project includes:

ComfyUI Workspace

Build and edit your AI workflows

API Deployments

Deploy workflows as live APIs

Runs

View execution history from APIs and Playground

Settings

Configure environment, API keys, and collaborators

ComfyUI Workspace

The ComfyUI Workspace is where you build and modify your AI workflows. It provides a visual node-based interface for creating complex AI pipelines.
Project-specific ComfyUI workspace interface showing workflow development environment with project context, saved workflows, and workspace tools integrated
Learn more about ComfyUI in the ComfyUI documentation.

Deployments

Once your workflows are ready, you can deploy them as:
  • APIs: RESTful endpoints for programmatic access
  • Playground UIs: Interactive web interfaces for testing
Project deployments dashboard showing deployed APIs and playground interfaces with status indicators, endpoint URLs, and management controls
All deployed workflows run on Pods, which provide the computational resources needed for your AI workflows.

Runs

The Runs section shows the execution history of your workflows, including:
  • Runs triggered through deployed APIs
  • Runs executed in the Playground UI
  • Input parameters and output results
  • Execution timestamps and status
Execution history interface showing workflow runs with timestamps, input parameters, output results, and execution status in a detailed timeline view

Project Settings

API Keys

Once you deploy an API, you can manage API keys in the project settings. These keys are used to authenticate requests to your deployed workflows.

Environment Variables

If your workflows or custom nodes require specific environment variables, you can configure them in the Environment Settings. This is useful for:
  • API keys for external services
  • Configuration parameters
  • Custom node requirements

Collaborators

You can add team members to your project for collaboration.
Project settings interface showing API key management, environment variables configuration, and team collaboration controls with role assignments and permissions
Before adding collaborators to a project, they must first be added to your organization.

Getting Started

1

Create a Project

Start by creating a new project in your FlowScale workspace
2

Build Workflows

Use the ComfyUI Workspace to create or import your AI workflows
3

Configure Settings

Set up any required environment variables or configurations
4

Deploy

Deploy your workflows as APIs or Playground UIs
5

Collaborate

Invite team members to work together on your project

Next Steps