Designing the app for a business insights GPT.

I was hied in to conceptualise and design an interface for non-technical users to talk to data. We named it Firefly – a riff on the idea of illuminating data in new ways.

Product Strategy

UI Design

UX Design

firefly dashboard
firefly sources
firefly menu
firefly history
firefly chat 2
firefly chat 2

— Overview

— Overview

FireflyBI was pioneering a new data processing and business insights platform used by organisation with complex, fragmented data source.


Our deep knowledge of user experience and working with complex requirements was instrumental in conceptualising a GPT-style ‘chat’ interface for non-technical users to ‘talk to data’. We named it Firefly Lumi – a riff on the idea of illuminating data in new ways.

— Challenge

— Challenge

Firefly Lumi was conceived before ChatGPT or other chat-based AI tools existed, so there was no good reference in the market to use at the time.


The primary challenge was to find an intuitive approach to querying insights across a complex data set and get simple, understandable insights back which could then be used to build reports or refine.

— Approach

— Approach

  • Architected a series a typical request/response playbacks

  • Designed a chat-based UI for data interaction with simple ‘ask to start’

  • Designed framework for history and ‘pick up where you left off’

  • Designed support mechanics for collaboration, integrations, and reporting

— Results

— Results

  • Secure additional funding

  • Gain feedback from current clients

  • Inform their roadmap for the next year

  • Maintain a position of market innovation