AI has revolutionized learning with adaptive, expert guidance. Yet this experience hasn't translated to the iPad writing environment in a meaningful way. Existing solutions like ChatGPT and Goodnotes bolt AI onto the side, creating unnatural interfaces that pull you away from your work instead of integrating seamlessly into your natural writing flow.

This was the problem we faced, as Case Western students, that inspired Tempo.

Tempo is an iPad app that bridges the gap between powerful AI assistance and your natural learning workflow. Upload a class worksheet or generate a custom one. Toggle "Tutor Mode" on. Start writing and receive immediate vocal feedback.

We combined Apple Pencil input recognition with LLM-powered analysis to evaluate handwritten work in real-time, paired with text-to-speech for natural vocal coaching.

Tempo is built with SwiftUI and SwiftData, using PencilKit for drawing and CloudKit for iCloud sync. It uses Groq for ultra-fast Whisper speech-to-text transcription and OpenAI's GPT-4 as a voice-activated tutor that understands context, answers questions, and generates LaTeX math expressions inline. The AI pipeline flows from voice recording through Groq's low-latency Whisper API, to GPT-4 processing that parses mathematical notation, to KaTeX rendering that converts LaTeX to cached images.

In the future, we plan to add AI annotations to the worksheet, providing more forms of multimodal content to the learning experience. We also plan to expand subject support, add progress tracking, and explore integrations with learning management systems for teachers.

Built With

Share this project:

Updates