Skip to main content

Scaffold AI Platform

A production-grade, enterprise multi-agent orchestration and visual creative AI playground. Built with an extensible node-graph DAG engine (@xyflow/react + LangGraph), multi-modal cloud AI pipelines (FAL AI Flux/Luma/Wan + Google Gemini LLMs), real-time credit consumption ledger, and hybrid Supabase JWT + FastAPI RBAC security.

View GitHub repo
  • Lead Systems Architect
  • Full-Stack AI Engineer
  • DAG Engine Developer
  • Credit & Billing Systems

Visual Node-Graph DAG Engine & Architecture

Scaffold bridges high-throughput asynchronous AI execution with an intuitive visual graph interface. Users construct, chain, execute, and monitor multi-modal workflows combining LLM text generation, image synthesis, video generation, and audio processing.

Scaffold AI Agent Architecture & Execution Interface

Backend System Topology

The backend microservices layer is powered by FastAPI, AsyncIO, and Celery task workers backed by Redis and Supabase PostgreSQL.

Each node execution calculates credit costs dynamically, verifies the user's available credit balance via atomic transactional logs, invokes cloud providers (Google Gemini or FAL AI), and streams real-time status updates back to the visual canvas.

Scaffold Async FastAPI OpenAPI Specifications

Core Platform Capabilities

Node Executor DAG Engine
Evaluates graph dependencies asynchronously using custom node executors and LangGraph state machines for LLM text, image, video, and audio generation.
FAL AI & Gemini Cloud Pipeline
Seamlessly calls FAL AI compute endpoints (Flux.1, Luma Dream Machine, Wan 2.1, ElevenLabs) and Google Gemini LLMs with prompt injection protection.
Credit & Pricing Ledger
Real-time per-execution credit consumption calculation, balance pre-authorization, and auditable financial logging for client billing.
Hybrid Security & RBAC
Dual-layer security combining Supabase JWT token verification with FastAPI middleware enforcing access across admin, creative, and client roles.

Desktop & Web Application Gallery

Explore all key desktop interfaces, blueprint visual editors, and admin management portals of the Scaffold AI Platform.

Scaffold Executive Dashboard
Executive Dashboard
Real-time credit balance, active workflow runs, and GPU usage metrics.
Custom AI Agents Directory
AI Agents Directory
Manage specialized creative agents for branding, copywriting, and media.
Workflow Blueprints Marketplace
Blueprints Marketplace
Pre-built node graph templates for automated ad, logo, and video generation.
User Profile & Billing Ledger
User Profile & Credit Ledger
Auditable transaction log, credit top-up history, and account tier limits.

Mobile Responsive View Showcase

Optimized mobile touch interfaces for monitoring agent workflows, blueprint graphs, and credit consumption.

Scaffold Mobile Dashboard Overview
Mobile Dashboard Primary
Responsive mobile overview with active metrics.
Scaffold Mobile Analytics Detail
Mobile Analytics Detail
Detailed compute chart metrics on mobile view.
Mobile Agents Directory
Mobile Agents Directory
Mobile touch-optimized AI agent list.
Mobile Node Graph View
Mobile Graph Inspector
Mobile DAG graph node inspector.

Technology Stack & Infrastructure

Backend FrameworkPython 3.12, FastAPI 0.109+, AsyncIO, SlowAPI Rate Limiter
Frontend FrameworkNext.js 16, React 19, Tailwind CSS v4, `@xyflow/react`, Dagre Auto-Layout
Database & StateSupabase PostgreSQL (UUID v7, JSONB, RLS), Redis 7 Broker & Celery Result Backend
Cloud AI ModelsGoogle Gemini 2.5/3.0, FAL AI (Flux.1, Luma Dream Machine, Wan 2.1, ElevenLabs), LangChain/LangGraph
Vector & Asset StoragePinecone Vector DB (Semantic Asset Embeddings), Supabase Storage CDN