Night-Owl: An AI Debugger Built for Students Who Need to Understand Their Bugs
Описание и применение
Night‑Owl – AI‑платформа для отладки системных ошибок, помогающая студентам понять причины ошибок в C/C++ и системных дисциплинах, используя детерминированный анализ и Gemini.
Задача
Students fixing systems bugs cannot explain root causes during exams or viva, because visible errors rarely reveal underlying issues.
Результат
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.
Рабочий процесс
- 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
Доказательства
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.
It combines deterministic analyzers that collect concrete evidence with Google Gemini that turns that evidence into a structured, teachable explanation.
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.
- Дата записи: 2026-10-04T14:10:47.068Z