1 of 13

macOS · SwanHacks 2026

NarrAIt

Guidance, not automation.

An AI-powered assistive companion for disabled students

navigating inaccessible software.

macOS menu bar app

screen understanding

spoken guidance

Hold Option

Point at anything.

NarrAIt explains it.

narrAIt

01

2 of 13

THE PROBLEM

Software wasn't built for them.

1 in 5

People which are mostly college students

has a disability

3 weeks

average wait

for disability services

$20–30/mo

AI tools cost

out of reach on aid

Most AI tools either DO the task for them, or just READ the screen. Neither TEACHES.

NARRAIT · SWAN HACKS · 2026

02 / 11

3 of 13

WE PICKED A SIDE

AI DOES IT FOR YOU

Automation

Cluely. OpenClaw. Browse-use agents.��They click for you. They write for you.��You get the answer. You don't get any better.

AI SHOWS YOU HOW

Guidance

Narrait.��It explains. It points. It teaches.��You learn the software once.�Next time, you don't need help.

Screen readers don't read books for you. They give you access to read.

NARRAIT · SWAN HACKS · 2026

03 / 11

4 of 13

LIVE DEMO

switch to the app

01

HOVER

explain a confusing toggle

02

VOICE

ask & point with a marker

03

WALKTHROUGH

step-by-step task

NARRAIT · SWAN HACKS · 2026

5 of 13

HOW IT FEELS

Hold a key. That's it.

HOLD OPTION

Explain

Point at any button, field, or icon on screen.�Narrait reads it and tells you what it is.

HOLD CMD + OPTION

Ask

Speak a question while held - release to send.�Narrait answers and points to where to click.

NARRAIT · SWAN HACKS · 2026

04 / 11

6 of 13

UNDER THE HOOD

One key press. Five things happen.

Hotkey

⌥ or ⌘⌥

Capture

ScreenCaptureKit

Reason

Gemini / Claude

Speak

Gemini TTS / Claude sonnet

Point

Buddy + marker tracker

Sub-second to first spoken word. No backend. Keys live in the local Keychain.

Swift 5.9 · ScreenCaptureKit · Claude / Gemini · Groq Whisper · Gemini TTS

NARRAIT · SWAN HACKS · 2026

05 / 11

7 of 13

ONE TAP CHANGES EVERYTHING

Four profiles for four needs.

Default

Clear, practical guidance

Low Vision

Layout, color, and visible text

Dyslexia

Short sentences. Slower TTS.

Plain

Jargon defined inline

NARRAIT · SWAN HACKS · 2026

07 / 11

8 of 13

NARRAIT · SWAN HACKS · 2026

06 / 11

Magnifier

9 of 13

Trail for Visually impaired

10 of 13

UI SETUP

switch to the app

11 of 13

WHAT NARRAIT REFUSES TO DO

It won't do your homework.

REFUSED

"What's the answer to this calculus problem?"

"Write my essay introduction."

"Finish this code assignment."

ALLOWED

"What does this FAFSA field mean?"

"Where do I open System Settings?"

"How do I rotate this slide?"

Content-type-based refusal — not keyword matching. The rubric reads what's on the screen.

NARRAIT · SWAN HACKS · 2026

08 / 11

12 of 13

ACCESSIBLE COST

Pay-as-you-go fits student reality better

than another subscription.

Claude Computer

$200/mo

ChatGPT Plus(Agent Mode)

$20/mo

NarrAIt target usage

~$6/mo

Local-first with swappable models + the cost story keeps improving as model prices fall.

Out-of-pocket assistive tech has to be affordable on a financial-aid budget.

narrAIt

08 / 11

13 of 13

Narrait

Built this weekend by

rah · hrishikesh · musthafa

github.com/rah757/narrAIt

Thank you.

NARRAIT · SWAN HACKS · 2026

11 / 11