nemo os

Built a gamified placement preparation OS where students grind DSA and CS fundamentals through a pixel-art character system, AI-generated MCQ validation, and a full reward economy.

In Development
nemo os

Overview

Nemo OS is a placement prep operating system for CS students. Pick your character, set your placement date, and get a full day-by-day roadmap across 5 stages. Complete tasks, answer AI-generated MCQs powered by Amazon Nova Lite 2, earn diamonds, buy Pokemon companions, and watch your character evolve with your progress.

Features

  • Deterministic stage-based prep plan generation
  • Live AI MCQ validation via Amazon Nova Lite on every task completion
  • Pixel art character system with gender selection and mood states
  • Pokemon companion shop with diamond economy
  • Streak tracking, badge achievements, and prestige tier system
  • Persistent 3-panel OS shell with never-remounting character panel

Tech Stack

  • Next.js 14 + TypeScript: Frontend application framework
  • Supabase: PostgreSQL database and authentication
  • FastAPI + Python: Backend inference server
  • Amazon Bedrock: AI inference platform
  • Amazon Nova Lite: MCQ generation model
  • AWS App Runner: Backend deployment
  • TailwindCSS + shadcn/ui: Styling and components

Project Details

Solo

Tags

FullstackSaaSLLMPython
Previous
Audio Enhancement System
Next
Archyve
Heramb

20 y/o engineering student by day, and indie hacker by night.

Design & Developed by heramb

© 2025. All rights reserved.