Phantom Logs: Turning 3:00 AM Server & Smart-Home Telemetry into Ghost Stories
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine What I Built Every developer and smart-home tinkerer knows that weird things happen inside our machines at 3:00 AM. A cron job fails with an unknown permission error, a hallway motion sensor triggers when everyone is asleep, or a zombie process refuses to die. Usually, we just clear the logs and move…
Title: Phantom Logs: Transmuting 3:00 AM Server & Smart-Home Telemetry into Nightmarish Tales
Phantom Logs is a mind-bending tool that transforms mundane server and smart-home telemetry into spine-chilling ghost stories. For the Ghost in the Machine theme, I built a paranormal telemetry analyzer that converts raw logs of crashes, git histories, and sensor data into a chilling gothic investigation.
When you input your raw logs into the terminal interface, the AI, acting as a Paranormal Systems Investigator, generates a structured three-part incident report. It classifies the haunting based on error severity (e.g., Class 4 Poltergeist in node_modules or Level 5 Silicon Possession), translates specific timestamps and error codes into eerie paranormal observations, and weaves the exact timestamps, file paths, and device triggers into a two-paragraph ghost story detailing what lurked in your system during the night.
You can try the live application at https://phantom-logs.vercel.app. Enter haunted 3:00 AM sample logs to test it immediately or paste your own terminal output. The complete source code is public and open-source under the MIT License: Jayesh-JainX / Phantom-Logs.
Phantom Logs operates on a strict, stateless full-stack architecture. The frontend is built with Next.js, Tailwind CSS, and Lucide React, styled in an atmospheric dark-mode terminal palette. The backend, a decoupled Node.js and Express server, runs entirely in-memory with zero database persistence. It leverages the OpenAI API for open-weight models (nvidia/nemotron-3.5-super-vl:free and meta-llama/llama-3.1-8b-instruct:free) and includes a resilient JSON extraction system to handle occasional conversational text or truncated responses.
This tool prioritizes privacy and security by ensuring zero data retention, as it operates entirely in temporary memory, eliminating any risk of sensitive information being logged or harvested for AI model training. It allows for an unfiltered creative persona, enabling the gothic storytelling without corporate guardrails watering down the atmosphere.
Testing the app with a failed cron daemon and a smart-thermostat event at 02:14:09 AM, the tool generated a chilling tale of an unknown entity locking down systems and manipulating temperatures, providing a truly eerie experience.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.