UX Design Case Study

Designing Knowledge AI
from Zero to One

How we storyboarded, researched, and vibe-coded an enterprise knowledge management platform — shipping 80% of production screens through rapid AI-assisted prototyping.

Role
UX Design Lead
Duration
6 Months
Platform
Enterprise Web
Vibe Coded
~80% of Screens
7
Core modules
designed
46+
Screens
designed
80%
Vibe coded
to production
3-4x
Faster UI
delivery
01 — Project Overview

What is Knowledge AI?

A new-to-market enterprise platform that transforms raw documents, call recordings, and web content into searchable, AI-powered knowledge bases.

Knowledge AI is an answer to a persistent enterprise challenge: organizations sit on mountains of unstructured data — PDFs, call recordings, spreadsheets, SharePoint documents — but struggle to surface the right information at the right time. Contact center agents can’t find answers fast enough. HR teams can’t keep internal knowledge current. Business analysts lack tools to discover patterns across thousands of customer conversations.

We set out to design a platform that could ingest content from any source, process it through configurable AI pipelines, discover topics automatically, and serve precise answers through a conversational interface — all while keeping humans in the loop for quality control.

The Challenge: Design an entirely new product category — a knowledge management platform that integrates with the existing conversational AI ecosystem (Agent Assist, Self-Serve, Answers) while being powerful enough to stand alone as an enterprise knowledge tool.

02 — Research & Discovery

Understanding the Problem Space

As a new-to-market product, we invested heavily in discovery — mapping user journeys, auditing competitive tools, and identifying pain points across enterprise knowledge workflows.

1
Enterprise Knowledge Management
We audited existing workflows across contact centers, HR departments, and analytics teams. Most relied on scattered SharePoint sites, outdated wikis, and tribal knowledge passed between agents.
2
Where AI Fits in Knowledge Curation
Fully automated knowledge bases produced low-trust content. We needed a human-in-the-loop approach where AI generates answers but humans approve them — RLHF for enterprise knowledge.
3
What Makes Knowledge Discoverable
Users don’t just need search — they need to see patterns. Topic modeling and entity relationships help knowledge managers identify gaps and redundancies across large document corpora.
4
Five User Personas
We identified Knowledge Managers, Data Engineers, Business Analysts, QA Reviewers, and Contact Center Managers — each with fundamentally different workflows and expectations.

Competitive Analysis

Capability Market Incumbents Our Differentiation
Document Ingestion Manual upload, limited formats Multi-source (S3, Salesforce, SharePoint), 7+ formats incl. audio/video
Topic Discovery Keyword tagging, manual taxonomy Unsupervised ML topic modeling with visual bubble chart + combine/split
Answer Quality Static FAQ databases LLM-generated answers with RLHF human feedback loop and approval workflow
Knowledge Graph Not available in most tools Entity extraction with relationship visualization (K-Graph)
Pipeline Customization One-size-fits-all processing 7-step configurable pipeline: chunking, embedding, enrichment, entity, topic, graph
Process Artifacts

Storyboards, Workflows & System Models

We produced extensive storyboards, information architecture maps, and workflow diagrams during discovery. These artifacts became the foundation for the complete design system.

System Architecture Board
Information architecture — complete system model: ontology structures, knowledge base design, relationship diagrams, report builder integration, and full screen layout overview.
Workflow Storyboards
Workflow storyboards — pipeline architecture, corpus processing models, annotated requirements, and interaction specifications for each module.
03 — Design Process

From Storyboards to Vibe-Coded Screens

This project pioneered a vibe coding approach — using AI-assisted rapid prototyping to go from storyboards to production-ready screens at unprecedented speed.

What is Vibe Coding? An AI-assisted design-to-code workflow where designers articulate the “vibe” — interaction patterns, visual language, information density — and use AI tools to rapidly generate functional UI code. This meant we could iterate on complex data-dense interfaces (tables, visualizations, multi-panel layouts) at 3–4x the speed of traditional handoff.

Process Timeline

01
Discovery & Storyboarding
Extensive stakeholder interviews, competitive audits, and user journey mapping. Created detailed workflow storyboards for every module, mapping the complete information architecture and data flows. (Weeks 1–4)
02
Information Architecture
Defined the navigation hierarchy, module relationships, and data models. The system model covered everything from ontology structures to pipeline configurations. (Weeks 3–6)
03
Wireframing & Interaction Design
Low-fidelity wireframes for all 46+ screens. Focused on information density, progressive disclosure patterns, and multi-panel layouts. (Weeks 5–10)
04
Visual Design & Components
Established the platform design language: purple accent palette, card-based layouts, color-coded badges for categorization, and consistent quick-view side panels. (Weeks 8–14)
05
Vibe Coding & Rapid Iteration
Translated finalized designs directly into functional React components using AI-assisted coding. Engineers focused on backend integration and complex state management. (Weeks 10–22)
06
User Testing & Refinement
Usability testing with Knowledge Managers and Data Engineers. Key refinements included improving pipeline config UX, adding quick-view panels, and simplifying topic modeling. (Weeks 18–24)
Principle 1
Progressive Disclosure
Card → Quick View → Detail View. Users see just enough at each level to decide if they need to go deeper. This three-tier pattern repeats across Projects, Knowledge Bases, and Q&A.
Principle 2
Color as Information
Colors carry meaning: purple for system actions, green/blue/pink for project status, topic labels as colored badges. Every color choice is functional, not decorative.
Principle 3
Configurable Complexity
Defaults for everyone, depth for power users. Pipeline configuration uses sensible defaults but opens to a 7-step deep-customization accordion when needed.
04 — Feature Deep Dives

Module-by-Module Walkthrough

Seven integrated modules, each designed for specific user needs while maintaining a cohesive experience.

MODULE 01 Projects — The Central Workspace

Projects are the organizing principle. Every knowledge initiative starts here — a project bundles datasets, pipelines, and knowledge bases into a single manageable unit. We designed the card-based layout for scannable overviews with key metadata visible at a glance.

Project list Project creation Quick-view panel
Project list, creation wizard, and quick-view panel

Design Decision: Three-Tier Progressive Disclosure. Cards won user preference testing because knowledge managers typically manage 5–15 projects — a number where spatial memory and visual differentiation outperform row scanning. The Quick View panel was added after testing showed 60% of tasks could be completed without navigating to the full detail page.

MODULE 02 Pipelines — Configurable NLP Processing

Pipelines transform raw documents into structured, searchable knowledge through a multi-step NLP workflow. We designed a template-based system where organizations start with sensible defaults and customize as needs mature.

Source Format Chunking Embedding Enrichment Entities Topics Graph
Pipeline templates Config wizard Source connections
Pipeline templates, configuration wizard, and source connections

MODULE 03 Datasets — Multi-Format Document Management

Handling the breadth of enterprise content: PDFs, Word docs, spreadsheets, call recordings (audio/video), and web pages. We designed a dense but scannable table view with powerful filtering — because data engineers managing 50+ datasets need efficiency over aesthetics.

Dataset table Promote to KB (existing) Create KB new
Dataset table, promote to existing KB, and new KB creation flow

Design Decision: Table vs Cards. Unlike Projects (which use cards), Datasets use a table layout. Datasets number in the dozens to hundreds, and data engineers prioritize scanning metadata (type, count, group) over reading descriptions.

MODULE 04 Topic Modeler — Visual Knowledge Discovery

The most visually complex module. It enables unsupervised topic discovery across document corpora, visualized as an interactive bubble chart where size represents chunk volume and color indicates topic operations. Making ML-generated clusters comprehensible and actionable was one of our hardest UX problems.

Bubble chart Combine topics Knowledge graph
Topic bubble chart, combine topics interaction, and knowledge graph visualization

MODULE 05 Knowledge Bases — Curated AI Repositories

Knowledge Bases are the output artifact — curated, searchable repositories ready for deployment to agent assist, self-serve, or conversational AI channels. Each KB carries rich metadata about its composition: chunks, entities, sources, topics, embedding models, and update schedules.

KB card grid Quick-view metadata Search test
KB card grid, quick-view with full metadata, and search/test interface

MODULE 06 Search & Discovery — Conversational Knowledge AI

Where the platform’s value becomes tangible. We designed a conversational AI interface that feels more like chatting with a knowledgeable colleague than querying a database. The transparency panel shows sources, importance scores, context summaries, and search history.

Search home AI answer Sources panel
Search home with history, AI-generated answer with citations, and sources panel

Design Decision: Transparency Panel. User testing revealed knowledge managers strongly preferred seeing sources alongside answers — it builds trust in the AI and helps quickly identify irrelevant retrievals. The panel became non-negotiable.

MODULE 07 Questions & Answers — Human-in-the-Loop AI

Where AI meets human judgment. The system auto-generates Q&A pairs from the knowledge base, but every answer goes through a human review workflow with RLHF feedback, approval chains, and quality scoring. This was the most workflow-heavy module to design.

All questions RLHF feedback Detail panel
All questions with approval status, RLHF human feedback, and detail panel

Design Decision: RLHF Transparency. Individual reviewer feedback is visible (with names and comments) rather than just aggregate scores. This encourages accountability and helps knowledge managers understand not just what the approval rate is, but why certain answers were rejected — enabling improvement of the underlying knowledge base content.

05 — Design System

Patterns & Component Language

A consistent vocabulary that scales across seven modules and 46+ screens.

Pattern Usage Modules
Card Grid Scannable overview of 5–15 items with badges and dual actions Projects, Knowledge Bases
Data Table Dense, filterable lists for 50+ items with sorting and bulk actions Datasets, Q&A, Pipelines
Quick View Panel Slide-over detail without full navigation Projects, KBs, Q&A, Topics
Creation Dialog Modal forms with source/template selectors New Project, Add Dataset, New Pipeline
Config Accordion Multi-step settings with expandable sections Pipeline Configuration (7 steps)
Color Badges Quick categorization: types, topics, groups, status All modules
Bubble Viz Proportional data with interactive selection/manipulation Topic Modeler
Conversational AI Chat-style Q&A with citations and feedback Search & Discovery
06 — Outcomes & Reflections

What We Shipped & Learned

Reflections on building a new-to-market enterprise AI product using storyboarding, rapid prototyping, and vibe coding.

1. Vibe Coding Accelerates Enterprise UI
Data-dense enterprise interfaces — tables, config forms, multi-panel layouts — are ideal candidates for vibe coding. The “vibe” translates well to AI-generated code, freeing engineers for complex state management and API integration.
2. Storyboarding is Non-Negotiable
For a 0→1 product with no existing user expectations, storyboarding the complete workflow was essential for aligning stakeholders and preventing scope gaps.
3. Human-in-the-Loop Builds Trust
The RLHF workflow with named reviewers, individual feedback, and approval chains was the single most important trust-building feature. Enterprise customers don’t trust black-box AI.
4. Progressive Disclosure Reduces Training
The Card → Quick View → Detail View pattern reduced onboarding friction. New users could be productive with just the card view, gradually discovering deeper capabilities.

What’s Next: The platform continues to evolve with planned features: real-time collaborative knowledge editing, automated knowledge gap detection, multi-language support for global enterprises, and deeper integration with Agent Assist for real-time knowledge surfacing during live customer calls.

Duration 6 months
Role UX Design Lead
Platform Enterprise Web (SaaS)
Approach Storyboarding, competitive analysis, vibe coding, user testing
Technologies NLP pipelines, topic modeling, knowledge graphs, LLM-powered search, RLHF