AI that knows
before you ask.
A live MSc research project on OS-level intent inference — designing AI affordances that surface from how you're already working, not from a chat window you have to open.
You have to ask. Every time.
Every interaction with current AI starts with a context switch. Even for tasks where AI would obviously help, the friction of getting there is often higher than the help it provides.
From explicit invocation
to passive intent inference.
The Computational Intent Pipeline is a five-layer architecture that reads ordinary OS-level behaviour, infers a likely intent, and surfaces a relevant AI affordance — quietly, in place, dismissible at any moment.
What the system is listening for.
The MVP narrows the surface to three intent classes — chosen because each maps to a recognisable signal pattern and a well-understood AI task.
Translation & Transformation
You paste text from a foreign language into a document. The system detects the language or style mismatch and surfaces a translate affordance — before you've opened a new tab.
Comprehension
You've been scrolling slowly through the same dense paragraph for half a minute. The system detects the dwell pattern and offers to explain or summarise — right where you're reading.
Discovery & Cross-Reference
You've switched between three tabs on the same topic five times in two minutes. The system detects the pattern and offers to synthesise across them — before you open ChatGPT yourself.
A native macOS build, in development.
The prototype extends AI Drop — a shipped, published macOS application — so the new intent-inference layer can be tested in a realistic, real-app environment rather than a sandbox.
Build Specification
- Platform Native macOS, Swift
- Foundation Extends AI Drop (open source)
- Signal APIs NSPasteboard · CGEventTap · NSWorkspace · Accessibility API
- Inference Rule-based heuristics (MVP); lightweight ML under evaluation
- Telemetry In-app behavioural logging — timestamps, intent class, affordance shown, user response
- LLM Access Bring-your-own-key
What you'll see here later: short demo clips of each intent class triggering in context, plus screenshots of the affordance UI and the in-app event log. This section will update as the build progresses.
A within-subjects evaluation, three conditions.
Participants complete equivalent document tasks under three invocation modes, counterbalanced for order. The aim is to measure whether intent-mediated AI feels faster, lighter, and more trustworthy — or whether it doesn't.
ChatGPT
Chat-mediated baseline. Open the window, formulate the prompt, paste back.
AI Drop
Triggered invocation via drag-and-drop notch — the previously published interaction.
Intent Inference
The new prototype. Affordances surface from behavioural signals — no explicit invocation.
Analysis Wilcoxon signed-rank tests with effect size r for paired comparisons.
Today's AI waits to be asked.
We're building AI that knows when to help.
Be part of the study that tests whether that's actually possible. A single 45–60 minute session — your patterns shape what comes after chatbots.
What You'll Do
Who Can Take Part
- macOS as your primary operating system
- Regularly work with documents — writing, editing, translation, research
- Aged 18–65
- No prior involvement in this research team's studies
What You Contribute
Your real work patterns and reactions provide the first empirical evidence for or against a new way of designing AI into operating systems — one that acts when you need it, not when you ask.
This is the direct sequel to AI Drop.
The prior study found that where AI sits in the interaction matters more than how powerful the model is. This one asks what happens when AI doesn't wait for you to reach for it at all.
The questions this work is actually about.
The problem with AI is not intelligence — it's interaction distance.
Reducing friction is not a UX nicety; it determines whether people use powerful tools at all.
The question is not "can AI infer intent" — the question is at what cost to trust and autonomy.
This thesis tries to answer whether proactive AI feels helpful or intrusive — and what design decisions determine which way it goes.
Open questions. Findings will appear here as the study concludes.
Who, where, when.
Project
- Researcher Moritz Wallbrecher
- Programme MSc User Experience & HCI
- Institution Kingston University London
- Module CI7801 — User Experience Major Project
- Supervisor Jay Kiruthika
- Foundation Wallbrecher & Kiruthika (2025)
Status & Contact
- Prototype In Development
- Recruitment Open
- Study Design Finalised
- Results Pending
- Email moritz.wallbrecher2@gmail.com
- Site wallbrecher.net
This page is a living document. Sections marked In Progress will update as the prototype is built and the study concludes.