← Back to Portfolio

StudioStream AI


StudioStream: Phase 1 (Shipped)

What We Built

Requirements Extraction

Turned sales-call notes into a clear requirements set: themes, topics, constraints.

Context-Rich Design Briefs

Auto-researched the web for references and context to produce a context-rich design brief for the LLM.

Midjourney Integration

Generated Midjourney-ready prompts using strict design criteria and a consistent format; prompt count is user-configurable.

ImagineAPI Integration

Integrated Midjourney via ImagineAPI (Discord) for seamless image generation.

Web Application

A project management flow in the web app, built in React and Next.js, backend in Django.

Role-Based Access Control

Role based access control (Admin, Sales, Design).

How It Works

  1. Ingest call insights → extract themes & requirements.
  2. Fetch references/context → assemble design brief.
  3. Produce structured prompts → send to Midjourney through ImagineAPI.
  4. Return images + references to the project workspace.

Outcomes

  • High-quality, Midjourney-optimized prompts that consistently hit the brief.
  • Backend threading cut wait times dramatically. It now produces hundreds of design references in minutes, saving hours for the team.
  • Richer, less biased concepts thanks to context-aware research that broadens perspectives.

Phase 2 (In-Progress)

Generative Controls (Midjourney/OpenAI)

Why: Designers steer outputs precisely.

Deliverables:

  • UI for Chaos, Stylize, Quality
  • Project-level default parameters

Reference Parameters

Why: Consistent visual direction.

Deliverables:

  • Color references (palettes/swatches)
  • Style references (boards/image sets)
  • Limit for # of images to reference

Color Management

Why: Garment-aware, non-repetitive palettes.

Deliverables:

  • Default brand/system palette picker

Regeneration Flow

Why: Quicker iteration within the same project context.

Deliverables:

  • One-click Regenerate with updated prompts/references

Project Styles

Why: Parallel exploration of design directions.

Deliverables:

  • Style Collectives (separate prompts per style)
    • Add constraints, and style management on front-end.
  • Tag/compare runs by style

Project Management

Why: Better context, tracking, and collaboration.

Deliverables:

  • Rich project details (brief, deadlines, tags).
  • Ability to handle different collectives under one project.
  • Multiple prompts per project (organized by style/goal)
  • Status, owner, and milestone tracking

Access Control & Sharing

Why: Governance and scoped collaboration.

Deliverables:

  • Roles: Super Admin, Admin, Design, Sales (from Admin/Sales)
  • Share projects with role-based view/edit

Frontend UX/Design

Why: Faster, clearer flows.

Deliverables:

  • Streamlined generate → regenerate flow
  • Improved image library (search, filters, group by project/style/run)

Backend Reliability & Security

Why: Continuity during outages; stronger trust.

Deliverables:

  • Durable storage for image references/metadata (ImagineAPI-independent)
  • Automatic model fallback on failure