Discover and explore top open-source AI tools and projects—updated daily.
yuqie6Self-hosted workbench for AI-powered visual product workflows
Top 92.4% on SourcePulse
ProductFlow is an open-source, self-hosted workbench designed for individual merchants and small teams to streamline product material creation and visual workflows. It integrates AI for generating copy, posters, and managing image sessions, offering a centralized platform for visual product assets.
How It Works
The system employs a backend API (FastAPI) orchestrated with PostgreSQL for data persistence and Redis for task queuing via Dramatiq workers. It features a visual, node-based canvas for organizing product data, reference images, AI-generated copy, and image generation nodes. Users can configure various AI providers, including mock, OpenAI, and OpenAI Responses, to generate content and manage image sessions with history tracking.
Quick Start & Requirements
Self-hosting is primarily achieved via Docker Compose, requiring only Docker/Docker Compose on the host. Key dependencies include PostgreSQL and Redis, managed within the Compose setup. Initial setup involves copying and configuring environment variables (.env.example) for administrative access keys and database credentials. Local development requires Python 3.12+, Node.js 20+, uv, pnpm, and Docker. Official documentation is available for user guides and architecture details.
Highlighted Details
Maintenance & Community
No specific details regarding active maintainers, community channels (e.g., Discord, Slack), or sponsorship were found in the provided README.
Licensing & Compatibility
The project is released under the MIT License, offering broad compatibility for commercial use and integration into closed-source projects.
Limitations & Caveats
The current deployment is a single-administrator instance, lacking multi-user/multi-tenant support, team permissions, or payment systems. It does not offer production orchestration packages like Kubernetes or Helm. Deletion of products and image sessions is disabled by default to preserve audit trails, requiring explicit administrator enablement. Video generation is not supported.
1 week ago
Inactive
n8n-io