Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

A study notebook for my brother, written by an open model

Description and use

A lightweight, fully offline‑capable study notebook built with the open Gemma 4 model, offering pre‑generated notes, practice papers, flashcards, and progress tracking for GATE preparation, all stored locally in the browser.

Problem

Studying for the GATE computer science paper alone lacks encouragement and instant feedback.

Outcome

The notebook delivers instant, free, and fully offline‑capable study material, with progress tracking and on‑demand content generation, enhancing motivation for a solitary GATE candidate.

Workflow

  • 1. Pre‑generate 258 content items (notes, practice papers, flashcards) for all 86 chapters using Gemma 4 via a script that runs 8 requests concurrently.
  • 2. Store the generated JSON (~744 KB) in the public GitHub repo.
  • 3. Serve the content with a FastAPI backend and plain HTML/CSS/JS frontend; no framework or build step.
  • 4. On page load, fetch the relevant chapter data from the JSON and render notes, practice questions, flashcards, and progress indicators instantly.
  • 5. Provide an “Ask about anything” box that calls Gemma 4 live to generate fresh content when needed.
  • 6. Track study progress locally in the browser (stickers, green ticks, calendar).

Evidence

My brother is preparing for GATE, a big engineering exam in India (think of it as the entrance exam for a master's at the IITs).

Source

It looks and feels like a school notebook, the grid paper kind we all had as kids.

Source

Gemma 4, Google's open-weight model, through the Gemini API. The main model is gemma-4-26b-a4b-it, with gemma-4-31b-it as a backup.

Source

Everything stays in your own browser.

Source

The whole library is plain JSON in a public, MIT‑licensed repo.

Source

  • Record date: 2026-10-02T17:41:21.975Z