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.
Other Projects
Other Projects
There's more where this came from.
There's more where this came from.
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
Let's talk
Drop me a lineº
MADE WITH CARE AND PLENTY OF COFFEE
2025 Alexej Kaspor
Let's talk Drop me a lineº
MADE WITH CARE AND PLENTY OF COFFEE
2025 Alexej Kaspor





