Based in New York City.
Via NoVA, Los Angeles, Seoul, Vientiane, Boston, and Edinburgh.
Based in New York City.
Via NoVA, Los Angeles, Seoul, Vientiane, Boston, and Edinburgh.

Quillin'

Ask tutor-bots questions directly from your Apple Pencil notebook

Role
Product Design
Front-end
Tools
Figma
SwiftUI
Railway
FastAPI
Platform
iPadOS (SwiftUI)
Tags
UX of AI
SwiftUI
iOS

Overview

At Columbia DevFest 2025, my team developed a handwriting notes app inspired by the challenges of keeping up with handwritten notes in class and the desire for better cross-platform sharing. Combining handwriting recognition with an LLM tutor bot, the app allows users to take notes and interact with an AI assistant for clarification or expansion.

Starting from a Figma design, we built an iPadOS app in Swift with a FastAPI backend. Third-party services—including Groq, Google Cloud, and Railway—supported handwriting recognition and cloud functionality.

Pain Points

In the user's shoes

User Story

Here are some user stories we drafted, thinking about what kinds of use cases we could build for.

As a student in a large lecture, I want to ask a question about a concept I don't understand anonymously, so that I can get clarification without feeling intimidated in front of 300 people.

As a student trying to follow a lecture, I want to quickly look up a term I just heard (like 'linear dependence'), so that I can understand the concept in real-time without falling behind or missing the next part of the lecture.

As a student on a small lecture desk, I want to take notes and search for information on a single device, so that I don't have to juggle a laptop, notebook, and pen in a cramped space.

As an engineering student working on homework, I want to take a picture of my handwritten notes or a problem, so that I can get an explanation of symbols and letters that I don't know how to type.

Solutions

SOLUTION 1

Transcription to Latex

For notes where you’re unsure what you wrote, quickly convert handwriting into readable and shareable math notation.

SOLUTION 2

One-step to asking an LLM

Highlight your notes and send to an LLM to get answers and explanations.

SOLUTION 3

Suggested questions

The app proposes relevant questions automatically to guide your learning, so that the user doesn't need to switch to typing on their iPad to ask an LLM chatbot.

Checkout the Prototypes

THE FIGMA WIREFRAME

HACKATHON SUBMISSION