Core Architecture Components

Four integrated layers that power intelligent automation across your enterprise.

The Brain

GIA Engine (Python/FastAPI)

Core intelligence powered by Natural Language Orchestration, describe your workflow in plain English and GIA generates BPMN workflows, Python scripts, and UI forms automatically.

The Orchestrator

GIA Orchestrator - BPMN 2.0 Engine

The command center of the GIA platform. The GIA Orchestrator coordinates AI agents, manages branching, loops, and error handling using BPMN 2.0. Self-healing workflows, durable task queues, and deterministic routing. Open format, export and audit anywhere.

The Hands

Playwright & Python Script Tasks

Browser automation for web apps using Playwright. Native Python script execution without wrappers. 300+ pre-built connectors for databases, APIs, and third-party services.

The Eyes

OCR & Visual Analysis

Visual proof for every task including videos, images, docs, and charts. AI-powered OCR for structured data extraction. Complete audit trails for compliance and review.

The Best of Both Worlds

Generative Speed + Engineering Control.

Pure generative AI is unpredictable. Pure code is slow. GIA gives you both.

Mode A: Generative (Speed)

Describe a task, get a workflow. GIA writes the BPMN and Python code for you to review.

Mode B: Engineering (Control)

Need precise logic? Upload your own BPMN files or edit the generated Python scripts directly. Full traceability, Git-compatible.

Generative
+
Code-First

The only platform that offers both runtime generation and hard-coded reliability.

The Platform in Action

Custom React Flow Designer • AI Code Generator • Form Builder • Agent Configuration

BPMN Workflow Designer - React Flow
Visual BPMN Designer

Custom React Flow editor with drag-and-drop. Fluid, not stiff like bpmn-js.

Python Code Generator with AI
AI Code Generator

Generate Python scripts from prompts. Inline editor with syntax highlighting.

User Task Form Builder
Configurable Form Builder

User task forms with custom fields. React component support for advanced UX.

AI Agent Service Task Configuration
AI Agent Configuration

Service tasks with AI agents. Execute with prompts, parameters, and result variables.

Agent Playground - Test Agents Before Workflow
Agent Playground

Test agents and tools before running with workflows. Chat interface with file reader.

Agent Settings - Configure Model, Tools, Knowledge
Agent Settings

Configure model, tools, knowledge collections, sub-agents. Enable reasoning and streaming.