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

Night-Owl: An AI Debugger Built for Students Who Need to Understand Their Bugs

Description and use

Night‑Owl is an AI debugging platform that helps students understand root causes of systems bugs in C/C++ and related domains by combining deterministic analysis with Gemini explanations.

Problem

Students fixing systems bugs cannot explain root causes during exams or viva, because visible errors rarely reveal underlying issues.

Outcome

Night‑Owl detected a use‑after‑free in a C++ snippet, identified it as Critical severity, and provided root cause, evidence, explanation, fix, concept, and exam questions.

Workflow

  • Paste code, logs, or network output
  • Select domain (C/C++, OS/Concurrency, Networking)
  • Deterministic analyzer runs to collect evidence
  • Evidence is sent to Gemini AI
  • Gemini generates structured root‑cause explanation
  • Exam Mode summary is produced
  • Result is stored in history database

Evidence

Night‑Owl is an AI‑powered systems debugging and learning platform for students and developers working with C/C++, Operating Systems, Concurrency, and Computer Networking.

Source

It combines deterministic analyzers that collect concrete evidence with Google Gemini that turns that evidence into a structured, teachable explanation.

Source

On the production deployment, Night‑Owl detected it as a Use‑After‑Free with Critical severity, and returned the root cause, evidence, why it happened, a suggested fix, the systems concept (dangling pointers and RAII), and Exam Mode with viva questions.

Source

  • Record date: 2026-10-04T14:10:47.068Z