Available for full-time roles

JuriCloud

JuriCloud

Designing a conversational legal AI workflow around trust, source grounding, and reusable systems

Designing a conversational legal AI workflow around trust, source grounding, and reusable systems

Summary

Summary

I designed a legal AI research workspace for JuriCloud that helped users move from open-ended legal questions to source-aware, verifiable answers. The product supported prompt-based research, file and case attachments, citation-backed responses, and reusable design system patterns for complex conversational states.

I designed a legal AI research workspace for JuriCloud that helped users move from open-ended legal questions to source-aware, verifiable answers. The product supported prompt-based research, file and case attachments, citation-backed responses, and reusable design system patterns for complex conversational states.

Scope

Scope

Design System

Conversational AI Design

Design System

Conversational AI Design

Client

Client

JuriCloud

JuriCloud

Context

Context

The Problem

The Problem

Legal professionals do not trust AI just because it sounds correct. They need to verify where an answer came from, what source supports it, and whether the reasoning can hold up under review.

Legal professionals do not trust AI just because it sounds correct. They need to verify where an answer came from, what source supports it, and whether the reasoning can hold up under review.

Context before generation

Citations inside the response

Source verification without breaking flow

Clear separation between generated text and source material

Most chat-based AI interfaces optimize for fluency.

Legal research requires something else

What I built

The goal was not just to make the app work. It was to make the automation feel dependable enough that users could stop thinking about it.

I designed and built the product end to end, including:

  • the menu bar interaction model

  • setup and settings flows

  • folder monitoring behavior

  • local conversion pipeline

  • processed-file tracking

  • safe output handling for duplicate file names

What I designed

A reusable design system for JuriCloud’s legal AI workflows, covering conversational research, source inspection, matter context, prompt templates, attachments, loading states, citations, and errors.

We started with color.

The palette is warm, restrained, and evidence-forward. Neutrals carry most of the interface, gold is reserved for primary actions and active evidence states, and semantic colors are used only when they clarify risk, success, or status.

Typography for legal reading.

The type system is designed for long-form legal answers, compact controls, and dense source metadata. Headings guide scanning, body text supports sustained reading, and labels keep filters, citations, and status states legible at small sizes.

Components built around conversational workflows.

Components were not created as isolated UI parts. Each component supports a specific AI moment: asking, scoping, attaching, searching, verifying, citing, saving, and recovering from uncertainty.

I designed the workflow across four connected layers:

This made the product feel less like a generic chatbot and more like a legal research workspace.

Research entry

Empty and returning-user states for starting or resuming research

Prompt system

Support for short questions, long factual scenarios, templates, and refinement

Context building

File uploads and attached cases to ground the model before generation

Answer review

Readable responses with inline citations and verification patterns

The design system made the workflow scalable

The design system made the workflow scalable

Because the product spanned prompt entry, attachments, answers, and verification, I designed it as a reusable system rather than a sequence of screens.

Prompt composer variants

File and case chips

Template selectors

Response blocks

Citation badges

Empty, active, and loading states

The system include

This kept the workflow consistent as complexity increased and made the experience easier to scale.

This kept the workflow consistent as complexity increased and made the experience easier to scale.

Reflection

Reflection

The biggest lesson from this project was that trustworthy AI interfaces are not defined by polish alone. They are defined by how clearly they show context, evidence, and boundaries.

The biggest lesson from this project was that trustworthy AI interfaces are not defined by polish alone. They are defined by how clearly they show context, evidence, and boundaries.

Let’s Connect

To collaborate and solve bigger problems

E-Mail

Click to copy

Copied!

Designed by Aditya @ 2026

Let’s Connect

To collaborate and solve bigger problems

E-Mail

Click to copy

Copied!

Designed by Aditya @ 2026

Let’s Connect

To collaborate and solve bigger problems

E-Mail

Click to copy

Copied!

Designed by Aditya @ 2026