OS 3.0

Designing Around Everyday Stories

2025

UI/UX Design

text

OS 3.0

Designing Around Everyday Stories

2025

UI/UX Design

text

OS 3.0

Designing Around Everyday Stories

UI/UX Design

OS 3.0

Designing Around Everyday Stories

2025

UI/UX Design

text

Replacing Apps with Surfaces

I replaced conventional apps with dynamic surfaces centered around specific activities. These environments combine content, tools, and suggestions into one coherent view, adapting to the user’s context and intent.

Replacing Apps with Surfaces

I replaced conventional apps with dynamic surfaces centered around specific activities. These environments combine content, tools, and suggestions into one coherent view, adapting to the user’s context and intent.

Replacing Apps with Surfaces

I replaced conventional apps with dynamic surfaces centered around specific activities. These environments combine content, tools, and suggestions into one coherent view, adapting to the user’s context and intent.

Replacing Apps with Surfaces

I replaced conventional apps with dynamic surfaces centered around specific activities. These environments combine content, tools, and suggestions into one coherent view, adapting to the user’s context and intent.

Context-Aware Interaction

The system I designed adapts to context, shaping content and interactions around the user's environment, intent, and activity. The modular content blocks display relevant information at the right time, creating a fluid interface that responds to changing situations.

Context-Aware Interaction

The system I designed adapts to context, shaping content and interactions around the user's environment, intent, and activity. The modular content blocks display relevant information at the right time, creating a fluid interface that responds to changing situations.

Context-Aware Interaction

The system I designed adapts to context, shaping content and interactions around the user's environment, intent, and activity. The modular content blocks display relevant information at the right time, creating a fluid interface that responds to changing situations.

Context-Aware Interaction

The system I designed adapts to context, shaping content and interactions around the user's environment, intent, and activity. The modular content blocks display relevant information at the right time, creating a fluid interface that responds to changing situations.

Interaction as Conversation

The voice was positioned by me as the primary interaction layer, supported by text when needed. Built on LLMs, the system reframes interaction as conversation, turning digital tasks into more natural, social exchanges.

Interaction as Conversation

The voice was positioned by me as the primary interaction layer, supported by text when needed. Built on LLMs, the system reframes interaction as conversation, turning digital tasks into more natural, social exchanges.

Interaction as Conversation

The voice was positioned by me as the primary interaction layer, supported by text when needed. Built on LLMs, the system reframes interaction as conversation, turning digital tasks into more natural, social exchanges.

Interaction as Conversation

The voice was positioned by me as the primary interaction layer, supported by text when needed. Built on LLMs, the system reframes interaction as conversation, turning digital tasks into more natural, social exchanges.

The user is on his way home when a notification appears, while a meteor shower is visible nearby.

The OS recognises his interest in astronomy and connects it with his current location — anticipating a meaningful overlap between context and curiosity.

01

The user is guided to the best nearby viewing spot for the meteor shower.

The OS cross-references data from multiple sources — merging location, time, and relevance — to bring information into real-world context.

02

The user watches as meteors streak across the night sky, with additional details appearing as an AR overlay on the device.

Features are dynamically activated when the user’s location overlaps with relevant environmental data.

03

The user is on his way home when a notification appears, while a meteor shower is visible nearby.

The OS recognises his interest in astronomy and connects it with his current location — anticipating a meaningful overlap between context and curiosity.

01

The user is guided to the best nearby viewing spot for the meteor shower.

The OS cross-references data from multiple sources — merging location, time, and relevance — to bring information into real-world context.

02

The user watches as meteors streak across the night sky, with additional details appearing as an AR overlay on the device.

Features are dynamically activated when the user’s location overlaps with relevant environmental data.

03

The user is on his way home when a notification appears, while a meteor shower is visible nearby.

The OS recognises his interest in astronomy and connects it with his current location — anticipating a meaningful overlap between context and curiosity.

01

The user is guided to the best nearby viewing spot for the meteor shower.

The OS cross-references data from multiple sources — merging location, time, and relevance — to bring information into real-world context.

02

The user watches as meteors streak across the night sky, with additional details appearing as an AR overlay on the device.

Features are dynamically activated when the user’s location overlaps with relevant environmental data.

03

The user is on his way home when a notification appears, while a meteor shower is visible nearby.

The OS recognises his interest in astronomy and connects it with his current location — anticipating a meaningful overlap between context and curiosity.

01

The user is guided to the best nearby viewing spot for the meteor shower.

The OS cross-references data from multiple sources — merging location, time, and relevance — to bring information into real-world context.

02

The user watches as meteors streak across the night sky, with additional details appearing as an AR overlay on the device.

Features are dynamically activated when the user’s location overlaps with relevant environmental data.

03

Context-Aware Interaction

The system I designed adapts to context, shaping content and interactions around the user's environment, intent, and activity. The modular content blocks display relevant information at the right time, creating a fluid interface that responds to changing situations.

Context-Aware Interaction

The system I designed adapts to context, shaping content and interactions around the user's environment, intent, and activity. The modular content blocks display relevant information at the right time, creating a fluid interface that responds to changing situations.

Context-Aware Interaction

The system I designed adapts to context, shaping content and interactions around the user's environment, intent, and activity. The modular content blocks display relevant information at the right time, creating a fluid interface that responds to changing situations.

Context-Aware Interaction

The system I designed adapts to context, shaping content and interactions around the user's environment, intent, and activity. The modular content blocks display relevant information at the right time, creating a fluid interface that responds to changing situations.

Project Brief

What if your OS didn’t just run programs but understood what you wanted to do? What if it recognised when you were planning a trip, exploring an idea, or winding down and brought you the right tools at the right time? OS 3.0 explores what happens when we stop organising our devices around applications and start building them around intention.

Project Brief

What if your OS didn’t just run programs but understood what you wanted to do? What if it recognised when you were planning a trip, exploring an idea, or winding down and brought you the right tools at the right time? OS 3.0 explores what happens when we stop organising our devices around applications and start building them around intention.

Project Brief

What if your OS didn’t just run programs but understood what you wanted to do? What if it recognised when you were planning a trip, exploring an idea, or winding down and brought you the right tools at the right time? OS 3.0 explores what happens when we stop organising our devices around applications and start building them around intention.

Approach

I began by analysing behavioural patterns and emerging market trends to understand how users interact with digital systems. From these insights, I defined a set of narrative “storylines” based on user intent and context, which became the foundation for the interface and guided the design of each screen. To ensure consistency, I established a set of core principles—contextual, supportive, multimodal, anticipating, and evolving—which define how the system behaves, adapts, and responds over time.

Approach

I began by analysing behavioural patterns and emerging market trends to understand how users interact with digital systems. From these insights, I defined a set of narrative “storylines” based on user intent and context, which became the foundation for the interface and guided the design of each screen. To ensure consistency, I established a set of core principles—contextual, supportive, multimodal, anticipating, and evolving—which define how the system behaves, adapts, and responds over time.

Approach

I began by analysing behavioural patterns and emerging market trends to understand how users interact with digital systems. From these insights, I defined a set of narrative “storylines” based on user intent and context, which became the foundation for the interface and guided the design of each screen. To ensure consistency, I established a set of core principles—contextual, supportive, multimodal, anticipating, and evolving—which define how the system behaves, adapts, and responds over time.

Takeaways

In my master thesis, I explored how large language models could function as a core layer of an operating system, shifting interaction from apps toward intent. I frame this as an evolution of operating systems: the first generation organised around single applications, the second around ecosystems of connected services, and a potential third generation built around language , where interaction happens through conversation and systems interpret context, goals, and behaviour. This project reflects my belief that LLMs enable the next step in human–machine interaction, moving beyond the digitisation of tasks toward more personal, adaptive computing experiences.

Takeaways

In my master thesis, I explored how large language models could function as a core layer of an operating system, shifting interaction from apps toward intent. I frame this as an evolution of operating systems: the first generation organised around single applications, the second around ecosystems of connected services, and a potential third generation built around language , where interaction happens through conversation and systems interpret context, goals, and behaviour. This project reflects my belief that LLMs enable the next step in human–machine interaction, moving beyond the digitisation of tasks toward more personal, adaptive computing experiences.

Takeaways

In my master thesis, I explored how large language models could function as a core layer of an operating system, shifting interaction from apps toward intent. I frame this as an evolution of operating systems: the first generation organised around single applications, the second around ecosystems of connected services, and a potential third generation built around language , where interaction happens through conversation and systems interpret context, goals, and behaviour. This project reflects my belief that LLMs enable the next step in human–machine interaction, moving beyond the digitisation of tasks toward more personal, adaptive computing experiences.

My Contribution
My Contribution
My Contribution
Credits

Institution: HfG Offenbach Professor: Prof. Janina Anjuli Schmidt Project: Individual Master Thesis

Credits

Institution: HfG Offenbach Professor: Prof. Janina Anjuli Schmidt Project: Individual Master Thesis

Credits

Institution: HfG Offenbach Professor: Prof. Janina Anjuli Schmidt Project: Individual Master Thesis

MADE WITH CARE AND PLENTY OF COFFEE

2025 Alexej Kaspor

MADE WITH CARE AND PLENTY OF COFFEE

2025 Alexej Kaspor