ai newsFr., 30. Okt.
EilmeldungXREAL AURA Launches With Android XR, Gemini and a Wired Compute Puck

NoirTerminal: Your Offline, Zero-Cost Haunted AI Proxy for Terminal Automation

*This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine* What I Built I built NoirTerminal , a haunted shell wrapper proxy that turns an ordinary command-line interface into an interactive horror experience. When you run standard terminal commands like dir

dev.toDonnerstag 22:43 路 29.10.2 Min. Lesezeit
Bild: dev.to

Hacktoberfest Open-Source AI Challenge: Ghost in the Machine Submission 馃懟馃尲

*This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine*

I built NoirTerminal, a haunted shell wrapper proxy that turns an ordinary command-line interface into an interactive horror experience.

When you run standard terminal commands like dir, ls, or git status, NoirTerminal securely executes them in the background, locks the real, uncorrupted output pristine between two hardcoded cryptographic borders ( 鈺斺晲鈺愨晲鈺愨晲...鈺愨晲鈺愨晲鈺愨晽 ), and uses a local AI model to read your actual file names, changes, and errors to weave blood-curdling atmospheric commentary, emojis, and spooky file-aware horror above and below the output.

I interpreted the "Ghost in the Machine" theme literally: the terminal isn't just executing code anymore鈥攊t's possessed by a digital phantom that watches your directories and whispers warnings about your codebase.

You can check out the complete open-source repository on GitHub: 馃憠 https://github.com/user4302/NoirTerminal

# A snippet from noir_terminal.py handling pristine output preservation and LLM haunting box_width = 60 top_border = " 鈺斺晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晽 " bottom_border = " 鈺氣晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨晲鈺愨暆 " if " top_haunting " in haunting: print ( f " \033 [31m { haunting [ ' top_haunting ' ] } \033 [0m " ) print ( f " \033 [35m { top_border } \033 [0m " ) if saved_stdout: print ( saved_stdout, end = "" ) if saved_stderr: print ( saved_stderr, file = sys. stderr, end = "" ) print ( f " \033 [35m { bottom_border } \033 [0m " ) Enter fullscreen mode Exit fullscreen mode How I Built It NoirTerminal is engineered using a robust local, open-source AI stack:

Running a tool that intercepts every single command and file path on your local machine presents massive privacy implications. Open innovation and local open-weight models made NoirTerminal possible because:

Typing commands into a dark terminal window at 2 AM while working on code can already feel a bit eerie. NoirTerminal leans into that developer nostalgia, turning mundane build errors and file checks into an immersive, living story where your code repository feels genuinely alive鈥攁nd slightly threatening.

Quelle: dev.to (dev.to). Original 枚ffnen