---
title: "Introducing SyGra Studio"
description: "SyGra 2.0.0 introduces Studio, an interactive environment for building, previewing, executing, and debugging synthetic data generation flows on a visual canvas. Users can configure connectors and models, preview source rows, reference automatically created state variables in prompts, define structured outputs, and inspect the generated YAML or JSON graph configuration. Studio streams node-level execution status, token usage, latency, cost, logs, and guardrail outcomes, while storing run history in .executions/runs/*.json and autosaving drafts. It also runs existing workflows, including a Glaive Code Assistant example with conditional revision loops, tunable dataset and batching inputs, and observable intermediate critiques; generated outputs can support training, evaluation, or annotation workflows."
---

# Introducing SyGra Studio

[Hugging Face](https://yomu.fyi/company/hugging-face) · Surajit Dasgupta, Bidyapati Pradhan, Amit Kumar Saha, Vipul Mittal, Sriram Puttagunta · Feb 5, 2026

**Type:** Announcement

## Summary

SyGra 2.0.0 introduces Studio, an interactive environment for building, previewing, executing, and debugging synthetic data generation flows on a visual canvas. Users can configure connectors and models, preview source rows, reference automatically created state variables in prompts, define structured outputs, and inspect the generated YAML or JSON graph configuration. Studio streams node-level execution status, token usage, latency, cost, logs, and guardrail outcomes, while storing run history in .executions/runs/\*.json and autosaving drafts. It also runs existing workflows, including a Glaive Code Assistant example with conditional revision loops, tunable dataset and batching inputs, and observable intermediate critiques; generated outputs can support training, evaluation, or annotation workflows.

## Context

SyGra Studio addresses the need to build synthetic data workflows without switching between YAML files and terminal commands. It provides a visual way to preview datasets, configure flows, inspect executions, and debug while retaining the underlying SyGra platform and compatible graph configuration.

## Approach / What changed

Studio provides a canvas-based flow editor with guided model and data-source configuration, prompt variable suggestions, structured outputs, shared state mappings, code inspection, live execution monitoring, logs, breakpoints, and autosaved drafts. Visual actions generate the corresponding SyGra-compatible graph configuration and task executor scripts, while executions are recorded in .executions/.

## Takeaways

- Data-source column names become state variables after preview, allowing prompts and processors to reference values such as {prompt} and {genre} without manual wiring.
- The Code Panel exposes the YAML or JSON generated by Studio, and the same artifact is written to tasks/examples/ for committing.
- Existing workflows can run in Studio with adjustable dataset splits, batch sizes, record caps, retry behavior, and temperatures, alongside live node status and intermediate results.

**Tags:** [Data Pipelines](https://yomu.fyi/topic/data-pipelines), [Developer Experience](https://yomu.fyi/topic/developer-experience), [LLMs](https://yomu.fyi/topic/llm), [Observability](https://yomu.fyi/topic/observability), [Open Source](https://yomu.fyi/topic/open-source)

- Source: [Hugging Face](https://huggingface.co/blog/ServiceNow-AI/sygra-studio)
- Source URL: https://huggingface.co/blog/ServiceNow-AI/sygra-studio
- Ingested by Yomu: 2026-08-28T12:00:48.662Z

[Read original post](https://huggingface.co/blog/ServiceNow-AI/sygra-studio)
