Inspiration

Studying today is fragmented: assignments live in one place, class files in another, and “AI help” usually lives in a separate chat tab. Even when students use AI, the tool typically has no idea what happens after it responds—whether the student actually understood, got distracted, or became dependent on asking for the next step. We wanted a workspace that feels like a place to study, where focus and learning are supported in real time, not just through prompts.

What it does

StudyWorld is a pixel-style student “office” where you can interact with specialized AI teacher agents organized by department (Math, Science, English) and then enter the Focus Room—the core experience—where you lock in on real tasks.

In the Focus Room, students can:

Choose tasks/assignments and run a timed study session

Ask subject specialists for guided help and explanations

Get learning supports like structured guidance and visual explanations (including Manim-style visuals)

Use a real-time computer-vision attention signal layer to detect engagement drops during study and provide supportive interventions

View session insights and AI decisions logged with timestamps

It also integrates with Opennote as the long-term learning workspace/memory layer, so studying becomes continuous across sessions rather than isolated chats.

How we built it

Frontend: A web app with a pixel-office hub world and a Focus Room page for sessions, tasks, and specialist interaction

AI agents: Department-based “teacher” agents designed to guide learning with subject-appropriate styles

Focus Room signals: Integrated a live CV pipeline (OpenCV-based) to derive attention/engagement signals during study sessions

Logging & insights: Session events and AI decisions are captured with timestamps and displayed in the UI

Opennote integration: Used Opennote as the central workspace for study artifacts and structured session insights so the system can “pick up where you left off”

Challenges we ran into

Not becoming “just another chatbot”: We focused on making StudyWorld a learning environment with a dedicated Focus Room rather than a chat-first app.

Designing CV support responsibly: We wanted the focus signals to feel helpful—not punitive—while avoiding storing sensitive raw video.

Making adaptive behavior explainable: Logging decisions in a way that’s understandable and tied to timestamps and session context.

Meaningful Opennote integration: Ensuring Opennote is used as a real memory/workspace layer, not a simple export button.

Accomplishments that we’re proud of

Built a gamified office UI that makes studying feel like an interactive space

Shipped a working Focus Room that combines tasks, timed sessions, specialist help, and real-time engagement signals

Implemented timestamped decision/insight logging so the system isn’t a black box

Integrated Opennote as a backbone for continuity across sessions

What we learned

The biggest gap in AI studying tools isn’t generating answers—it’s structure, timing, and follow-through.

UI/UX changes how people learn: making it feel like a “place” increases engagement compared to a blank chat box.

Explainability matters: if a system adapts in real time, users need to see why it changed course.

What’s next for StudyWorld

Build a full knowledge graph view that visually shows how concepts connect over time using Opennote’s logged artifacts and relationships

Add deeper student/teacher analytics (focus patterns, misconception trends, intervention effectiveness)

Improve personalization: adapt focus plans and teaching style based on longer-term patterns and outcomes

Expand interactive learning modes (retrieval drills, spaced repetition scheduling, and more visual-first explanations)

Built With

Share this project:

Updates