Why Xcode is hard
Xcode is Apple's IDE for building iOS and macOS apps. It's powerful but complex — a single project spans dozens of files, storyboards, asset catalogs, build settings, signing configurations, and the SwiftUI/Swift compiler. Error messages are often cryptic ("Command SwiftCompile failed with a nonzero exit code"), and finding the right setting or inspector panel can feel like archaeology. Developers constantly context-switch between Xcode, Terminal, documentation, and Stack Overflow.
How Tutor mode helps
Turn on Tutor mode. As you code in Xcode, Lumini watches your focused window. When you pause after typing or clicking, it speaks up: explaining what a compiler error actually means, pointing at the correct build setting, suggesting the next step in your debugging flow. It sees your code, your error messages, and your project navigator — giving guidance specific to your actual project, not generic Xcode tutorials.
How Lumini automates tasks
Lumini works as your hands-free assistant inside Xcode. Say 'Lumini, create a note with the API endpoints I just reviewed.' It creates an Apple Note while you keep coding. 'Lumini, search the web for the latest SwiftData documentation.' It searches and returns a summary. 'Lumini, open the project in Finder.' It reveals your .xcodeproj. Lumini can also type text into Xcode, read and write files in your project directory, and open Terminal at your project root. Actions that move your mouse (like clicking build settings) require your approval first.