Studio Features — Visual Spec Editor by Aexol

Aexol Studio

StudioFeaturesVisualspecdevelopment

Drag & drop specs, real-time validation, streaming artifacts, git-like branches, and a live preview of generated code as you type.

Visual editor
Multi-provider
Artifact branches
Live preview
Teams
Access control
Visual Spec Editor

Composespecswithoutwritingsyntax

A drag & drop canvas for building Aexol specifications.Nodes represent types, enums, roles, and workflows — wire them visually and the spec is authored for you. Real-time validation flags type mismatches, invalid references, and permission gaps the moment they happen.

  • Drag & drop nodes for types, enums, roles, workflows
  • Real-time validation as the graph changes
  • Auto-generated Aexol spec from the canvas
  • Syntax-aware round-trip — edit code or graph
spec.aexolvalid
type
enum
role
workflow
state
permission
drag to canvas
inference pipeline
01Anthropic
Claude
02OpenAI
GPT
03Google
Gemini
04Cerebras
Fast
streaming artifacts · multi-provider
Inference Pipeline

Streamartifactsfromanyprovider

Run the full inference pipeline — parse, generate, stream — with multi-provider support. Switch between Anthropic, OpenAI, Google, and Cerebras without changing your spec. Artifacts stream live into the editor as the model produces them.

  • Anthropic, OpenAI, Google, Cerebras out of the box
  • Streaming artifacts — see output as it is produced
  • Provider-agnostic — one spec, many backends
  • Per-project provider preferences and fallbacks
Artifact Branching

Git-likebranchesforgeneratedcode

Every inference run produces an artifact branch — a git-like snapshot of generated code. Compare branches, merge the best output, or roll back without touching your working tree. Diff artifacts across providers and prompts to choose the winner.

  • Each inference run creates an isolated branch
  • Diff artifacts across providers and prompts
  • Merge or roll back without touching your tree
  • Persistent artifact history per project
artifact branches
mainhead
claude/erp-v2
+4
gpt/schema-only
+2
gemini/full-pass
+7
Project Management

Teams,billing,andaccesscontrol

Studio projects are first-class citizens. Invite teammates, manage roles, and control who can read, write, or own each project. Billing is per-project with transparent usage meters.

TEAMS

Teams

Invite members to a project. Assign roles — owner, write, read — and keep shared specs in sync across the team.

ACL

Access Control

Project-level ACLs with owner, write, and read tiers. Moderator write capability on shared projects; owner-only actions stay restricted.

BILLING

Billing

Per-project billing with transparent usage meters. Track inference spend, storage, and seats per project.

CLOUD

Cloud Files

Ingest, update, and manage project files in the cloud. Reads for owner and shared-team members; writes for owners and moderators.

SYNC

Shared Specs

Specs live with the project, not your laptop. Open Studio on any device and pick up exactly where you left off.

ACCESS

Project Access

ProjectAccess tiers — OWNER, WRITE, READ — govern every operation. Inference tasks inherit project access semantics.

preview · schema.graphql
# spec.aexol
type Supplier {
id: string
name: string
}
type Lot {
id: string
grade: string
}
// generated
type Supplier {
id: ID!
name: String!
}
type Lot {
id: ID!
grade: String!
}
Live Preview

Seegeneratedcodeasyoutypethespec

The Studio editor shows a live preview of generated code next to your spec. Change a type, add a field, wire a workflow — the preview updates in real time. No build step, no manual refresh.

  • Side-by-side spec and generated output
  • Updates in real time as the spec changes
  • Syntax-highlighted preview with diff markers
  • Pick the target language — TypeScript, Python, more
Ready to start

Try the Studio today

Open the visual editor, drag a few nodes, and watch your spec come to life. No setup, no build step — just your specification and the code it generates.