AI Task Assembly

From ACT3ai MediaWiki
Revision as of 09:58, 6 August 2025 by Rafin (talk | contribs) (Created page with "= AI Task Assembly = == Overview == The AI Task Assembly system is the orchestration core of ACT 3 AI, managing the modular and scalable execution of AI-driven tasks. It is responsible for turning user inputs into structured, repeatable generative video workflows. == 1. Purpose & Vision == AI Task Assembly was built to: * Abstract complex creative processes into modular AI tasks * Support a multi-tenant SaaS environment * Enable scalable orchestration of generative AI...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

AI Task Assembly

Overview

The AI Task Assembly system is the orchestration core of ACT 3 AI, managing the modular and scalable execution of AI-driven tasks. It is responsible for turning user inputs into structured, repeatable generative video workflows.

1. Purpose & Vision

AI Task Assembly was built to:

  • Abstract complex creative processes into modular AI tasks
  • Support a multi-tenant SaaS environment
  • Enable scalable orchestration of generative AI models
  • Allow seamless extensibility and iteration

2. Primary Use-Cases

  • Expand a one-sentence idea into a full script
  • Automate camera movement and blocking
  • Manage render queues across scenes and acts
  • Integrate iPhone motion capture or voice into generative shots
  • Generate pre-visualizations of TV episodes or films

3. System Architecture

Core Concepts

  • Abstraction Layer: Reduces actions into TaskObject and PipelineObject structures
  • Execution Layer: Interfaces with 3rd-party models (e.g. Google Veo, Runway)
  • Iteration Layer: Supports re-generation with modified parameters

Design Principles

  • Modular and extensible
  • Fault-tolerant task processing
  • Compatible with new model integrations

4. Data Model & Abstractions

  • TaskObject: Contains metadata, inputs, outputs, and version history
  • PipelineObject: Collection of task definitions tied to creative workflows
  • TaskGraph: A DAG used to resolve dependencies and concurrency

5. Security, Multi-Tenancy & Billing

  • Organization-level isolation for all data and compute resources
  • RBAC enforcement for permissions and execution scope
  • Usage-based credit metering tied to every AI task
  • Secure APIs keyed by Org-ID with re-authentication on sensitive actions

6. User Experience

  • Visual editor and timeline UI for task creation
  • Real-time status indicators and progress tracking
  • Support for versioning, retrying, and branching edits
  • Feedback loop for human-AI collaboration

7. API & Extensibility

  • Public API for integrating with external render systems
  • Plugin support for custom TaskObjects or prompt nodes
  • Marketplace-ready for commercial prompt/task pack modules

8. Operations, SLOs & Roadmap

  • <3s scheduling latency goal for queued tasks
  • 99.5% platform uptime SLA
  • Roadmap includes:
 * Plugin store for third-party models
 * Preemptive resource reservation for high-priority projects
 * Analytics dashboard for workflow timing and credit spend

9. Glossary

  • TaskObject: The smallest unit of AI work, including metadata, inputs, and outputs
  • PipelineObject: A reusable sequence of task types
  • TaskGraph: Dependency map for resolving execution order
  • Org-ID: The organization-level container for permissions and billing
  • MoCap: Motion capture data for animating digital actors