Urgent.News

What's breaking now, across thousands of outlets.

Tech

SéanceOS: The Ghost in the Machine 👻

What I Built What if the terminal you use every day had a ghost living inside it? For Hacktoberfest Week 4, I built SéanceOS — The Ghost in the Machine , a spooky developer experience powered by Gemma 3 4B, an open-weight AI model. I interpreted the theme as a meeting between the past and present of computing. The people and ideas that shaped technology may be gone, but their influence is still…

SéanceOS, an open-source project named "The Ghost in the Machine," offers users a spooky developer experience powered by Gemma 3 4B, an open-weight AI model. The concept behind SéanceOS is a blend of past and present computing, where the ideas and individuals who shaped technology still influence our current devices. The project comprises three main components: a possessed terminal, a séance chamber, and a Día de los Muertos ofrenda.

The possessed terminal is a terminal-inspired interface where AI commentary accompanies commands. Users can interact with historical computing pioneers like Ada Lovelace in the séance chamber. The Día de los Muertos ofrenda is a digital altar where users create tributes and generate Calaverita-style poems.

SéanceOS is designed to run locally, providing a unique interaction with AI. To run it, clone the GitHub repository, install required dependencies, and configure Ollama for the Gemma 3 model. The complete source code is open for exploration on GitHub, including the FastAPI backend, frontend, CLI, AI integration, security utilities, and automated tests.

The project's inspiration stems from the idea of connecting AI with locally-run models, creating a personal and creative experience. Using an open-weight model from Ollama allowed for a local application without relying on remote, closed APIs. This approach also provided a learning experience, enabling the exploration of AI integration, prompt shaping, and personality development through the surrounding application.

The project's emphasis on open innovation allows developers to experiment without being dependent on hosted services. SéanceOS embodies this philosophy by running the ghost of computing inside the machine, making AI experiences accessible to anyone who wishes to explore them.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at dev.to →

More in Tech

I built a research agent that tries not to sound more confident than it should

Most research agents I’ve encountered share a rather annoying tendency: they hallucinate a citation (or exaggerate the credibility of a weak source) and still present the answer with complete…

  • ResearchAgent prevents overconfidence in fabricated citations
  • Structured response includes recommendation, sources, confidence score
  • Verification checklist ensures source credibility and constraint adherence

A native Mac panel for the Android Emulator, with an MCP server built in

Most of our Android work happens on a Mac with the emulator open next to Android Studio. Over time we collected a pile of adb one-liners for the small checks we run all day. Switch to dark mode.

  • Oh My Android is a native macOS app for Android emulator
  • Includes MCP server for external agent interaction
  • Open-source on GitHub under MIT license

Policy Phantom: Escape the Demonetization Graveyard

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine What I Built I initially designed this application with the intention of entering the Week 3 challenge.

  • Policy Phantom scans YouTube scripts for monetization policy violations.
  • Open-source AI models, like Gemma 2, power the tool locally.
  • No monthly API costs, ensures content privacy and security.

Firefly III Remote Authentication Starts at the Proxy

Firefly III Remote Authentication Starts at the Proxy Self-hosted Firefly III can rely on database-backed login, personal access tokens, OAuth clients, or a reverse proxy that supplies a remote user.

  • Remote authentication in Firefly III starts at the proxy server.
  • Proxy acts as primary identity provider for remote user authentication.
  • Backend listener must not be directly accessible by users or arbitrary headers.

More from Saturday 31 October →