Skip to content

Latest commit

 

History

History
81 lines (56 loc) · 2.55 KB

File metadata and controls

81 lines (56 loc) · 2.55 KB

ClearRead

swift

screenshots

🎖️ Swift Student Challenge 2026
ClearRead was developed as an entry for the Swift Student Challenge 2026.
I was selected as one of 350 winners worldwide and invited to attend WWDC26 at Apple Park. 🥳

ClearRead is an iOS reading app designed to reduce friction for readers, especially people with dyslexia or ADHD. It helps you import text quickly, read with focused typography, and use on-device AI tools to simplify or explain difficult passages.

Table of Contents

Highlights

  • On-device readability rewriting with Apple Intelligence
  • Select-to-explain for hard passages with contextual AI explanations
  • Multiple import flows: live camera scan, PDF/text file import, and direct paste
  • Reader personalization: dyslexia-friendly fonts, text size, spacing, themes, and focus bolding
  • Read-aloud support with voice selection, playback controls, and adjustable speech rate
  • Document library with search, sorting, progress tracking, and metadata
  • Export, share, print, and quick copy of the visible page
  • Privacy-first design with local document storage and on-device processing

Features

Import (Camera, PDF, Text)

import.mp4

Personalized Reader Controls

reader.mp4

AI Readability Modes

readability.mp4

Select to Explain

explain.mp4

Read Aloud

readAloud.mp4

Frameworks

  • Swift
  • SwiftUI
  • SwiftData
  • FoundationModels (Apple Intelligence)
  • AVFAudio
  • VisionKit
  • TipKit

Requirements

  • Xcode with iOS 26.0 SDK support
  • iOS or iPadOS 26.0+ target device/simulator
  • Apple Intelligence support on device/simulator for AI features

Run Locally

  1. Double click ClearRead.swiftpm to open it in Xcode.
  2. Run on an iOS or iPadOS 26.0+ simulator or device.