← All work

Live Products

Asgard AI

Product Design · Design Systems

RoleProduct Designer & Design Systems
TimelineOct – Dec 2024
Company肆佳科技 / Sijia Technology
StatusLive at asgard-ai.com
Asgard AI platform overview

Overview

An AI-native platform for enterprise workflow

Built Asgard's design system and core product flows from the ground up, bridging product and engineering at an early-stage AI startup.

Asgard AI is a production LLM platform that lets enterprises build and deploy AI apps (chatbots, internal search, automations) without code, using a node-based workflow builder. I focused on the SaaS product experience and design system, supporting core flows and scalable UI foundations for the platform.

Scope

  • End-to-end product design for the AI builder
  • Design system: tokens, components, dark-mode foundation
  • Node-based drag-and-drop builder UX
  • Light marketing support (e.g., adapting existing visuals for social posts)
Asgard AI main interface
Component architecture

The Challenge

Build from zero

Build a design system and product UX foundation from zero. The product was built on Material Design with few reusable components or tokens, and handoff was ad hoc.

Three problems surfaced as the platform grew:

Problems

  • Fragmented IA. Modules spoke different design languages.
  • Hard-to-scan data. Dense screens were difficult to understand quickly.
  • Chatbot integration. Adding an AI chatbot required rethinking key flows end to end.

Research & Context

Background

I worked with the PM to translate the existing product flow into a node-based drag-and-drop canvas for building LLM-powered workflows, chatbots, and data tools, and built the design system underneath it.

Node connector design
Chatbot interface states

Key Insights

  1. AI needs dedicated UI states. Loading, streaming, partial responses, and graceful errors aren't covered by generic systems, so I designed them from scratch.
  2. Breakpoints should be part of handoff. Explicit max widths in the file reduced implementation drift.
  3. Design dark mode first. AI/dev-tool users expect it, so tokens were built around dark mode from day one.

Design Strategy

Two pillars: clear product structure and clearer product-to-engineering communication

1. Product Experience & Architecture

Rebuilt IA and key flows so complex functionality is easier to navigate and understand.

2. Design Language

One cross-platform system unifying product UI and website, built for expansion.

From fragmented wireframes to ready for handoff interface
From Material Design defaults → a purpose-built AI design language

Design Process

Building the system from foundations up

Foundation: Tokens & Visual Language

Dark-first tokens: palette, type scale, elevation, motion, scaling across product surfaces.

Colour token system
Dark-first token architecture: palette, type scale, elevation, motion

Component Architecture

Components were built bottom-up from subcomponents, with each type and state documented through detailed annotations in the design specs.

Design spec detail
Processor component showing complex state

Node-based Builder

I built up the builder experience by starting from individual screens and stitching them into an end-to-end flow. I mapped product state logic (empty/loading/configuring/error/success states) and defined where components live across the canvas and side panels. This made handoff to engineering clearer and reduced implementation drift as the builder grew.

Key handoff artifacts

  • State maps for each node and panel (inputs, validation, connection rules, and error handling)
  • Component positioning rules (canvas, inspector, contextual toolbars, and modal overlays)
  • Responsive constraints: explicit min/max widths and layout breakpoints so dense configurations stayed readable on desktop
Example workflow flow
Flow state diagram

Outcomes

A system that shipped

Delivered a complete design system handoff and product guidelines that enabled the team to move from early-stage iteration to mature, scalable development. With a clear source of truth for components, patterns, and usage rules, other designers can extend the product while keeping a consistent visual and interaction style.

Result

  • Design system shipped to engineering: tokens, components, and usage rules handed off as a scalable foundation.
  • Node-based builder live at asgard-ai.com: production LLM platform with drag-and-drop workflow builder deployed.
  • Reduced implementation drift via state maps and component positioning rules that made handoff unambiguous for the dev team.

The product is live at asgard-ai.com.

Complete Asgard AI interface
Asgard AI second screen

Reflection

What I'd do differently

I learned that aligning on product logic earlyis just as important as polishing the UI. Strong design isn't decoration. It's defining clear component positioning, behaviors, and constraints so the product can scale without breaking consistency.

The biggest improvement I'd make next time is to sync even earlier with the PM and product owner on what the system should do (states, rules, edge cases) before exploring UI solutions. When product intent is shared and documented up front, handoff is smoother, and the way features are communicated in the interface becomes much more predictable and successful.

NDA

Portions remain under NDA. For deeper context, get in touch.


RoleProduct Designer & Design Systems
Company肆佳科技 / Sijia Technology, Taiwan
TimelineOct – Dec 2024

Available from July 2026.

Looking for a product design internship. Small teams, complex problems.

JENNIFER LEE