MurMur — Audio Bridge / Transcribe / Translate

MurMur is a lightweight desktop app that routes, transcribes, translates into English, and records system audio in real time — entirely locally, with no cloud dependency.

With a simple two-pane interface, spoken input is automatically recognized and displayed almost live as text. Optionally, an English translation is generated at the same time.


A special strength of MurMur lies in its ability to route desktop audio through virtual devices like BlackHole or Loopback, adjust levels with virtual gain, and export recordings directly as MP3. A creative bonus use case is combining it with Shazam for Mac to reliably identify songs playing on the computer — free from any ambient noise.

All processing runs locally on the machine, ensuring maximum data privacy and low latency.

Slow Clock

A browser-based clock that renders the year and month as a dial: all days on the outer ring (Mondays highlighted), the twelve months on the inner ring. New Moon (black) and Full Moon (white) are plotted as small circles in the current month — powered by a 100-year dataset.

Lightweight HTML5 Canvas with continuously moving day/month hands.

SRT Subtitle Translator


SRT Translator is a desktop tool with a GUI and CLI for precise translation of .srt subtitle files.

It supports three engines: NLLB (Meta’s “No Language Left Behind”) for low system requirements and solid quality; SeamlessM4T (Meta) for higher quality with moderate resource needs; and an experimental mode via Ollama for locally hosted LLMs (highest potential quality, but also the highest hardware demands).

For the Ollama mode, you need Ollama installed and the service running; power users can tweak the prompt directly in the Python file.

(NLLB: arXiv 2207.04672; SeamlessM4T: arXiv 2308.11596; Ollama: official repo.)

YouTube Summarizer

This desktop tool allows you to automatically transcribe, summarize, and translate YouTube videos into different languages with just a few clicks – all locally and in compliance with data privacy. Core features include:

The tool combines AI-powered automation with a user-friendly interface, providing real value for anyone who wants to efficiently extract and structure information from YouTube videos.

SD 3D Model Generator


The SD 3D Model Generator is an innovative creative tool that bridges the gap between simple text inputs and fully developed 3D assets for game development, visualization, and creative prototyping. Unlike traditional Stable Diffusion (SD) frontends, this application accelerates the entire workflow by integrating advanced Large Language Models (LLMs):
Prompts are automatically optimized, seamless (topic-relevant) environment maps are generated, images of objects or characters are created and transformed into high-quality 3D models – all in an intuitive interface where you can view images as well as 3D models with environment maps.

What sets the tool apart?


Features & User Experience



Technical Overview


The SD 3D Model Generator radically simplifies the path from idea to finished asset. By combining LLMs, Stable Diffusion, and automated 3D workflows, artists, designers, and developers can generate, manage, and process high-quality visuals faster, more flexibly, and more creatively.

Auto-Git

Auto-Git is a cross-platform Electron app that automatically monitors and manages Git repos and writes commit messages and documentation / READMEs using LLMs.

All features – from continuous, automatic commit creation to fully automated push-and-repo setup on Gitea – are designed to make developers’ everyday lives easier: You can continue to focus on code while Auto-Git ensures that commit history, documentation, and remote repositories are always up to date.

Virtual Interdimensional Ghost Teleportation Device

The “Virtual Interdimensional Ghost Teleportation Device” is an interactive 3D web application that brings figures from Japanese mythology to life in the browser. Through a digital “Merkaba,” the beings are teleported into a virtual world, can be viewed, and explored via a click in an info box overlay.
A portfolio project aimed at learning about Japanese myths in German and building cultural bridges.

Frontend: Three.js
Backend: Node.js, Express, Websocket
3D Models: Hunyuan3D-2, edited in Blender
Info Texts: ChatGPT

The entire 3D environment including models and textures, such as a 1200px x 900px canopy texture and an HDRI environment map, as well as all the code, is smaller than 500 kilobytes. The 3D models are loaded dynamically; the client has no information about them until the server “pushes” them. The communication with the server as well as the spawn function are integrated into the spinner (Merkaba).
Mobile representation is less computationally intensive than the desktop version. An adaptive fidelity system has also been implemented.

Smart Furigana

The character 一日 can be read as “いちにち” (“the whole day”), or as ついたち (“the first day of the month”).
Depending on the context, the readings of some Kanji differ.

Furigana are a Japanese reading aid. They are Hiragana characters that are written next to or above a Kanji in Japanese writing to indicate its pronunciation.

Conventional Furigana software does not recognize the holistic meaning or context of a text, and is therefore sometimes unable to provide the Furigana in the way a Japanese reader would actually read the text.

However, with AI, this is now possible, which is why I programmed this software.
“Smart-Furi” analyzes the text for context, tone, etc., to add the appropriate readings as Furigana to the text – so that one does not learn the readings of the characters incorrectly, but as if a Japanese person were reading the text aloud.

Interface for UNESCOs Lists of "Intangible Cultural Heritage"

The UNESCO project “Intangible Cultural Heritage” (ICH) offers an impressive collection of intangible cultural heritage as well as a register of best protection measures.
These can be found on the UNESCO website in English, French, and Spanish, beautifully describing the individual cultural peculiarities of the nations of the world.

As a friend of online ethnology, I have set up a new interface in the form of an interactive world map (JavaScript, OpenStreetMap & GeoJSON).
By clicking on a country, you gain insight into the culture of that country as registered by UNESCO (UNESCO Open Access Database).
Using the ChatGPT API and Python, I translated the entire database into the 10 most spoken languages in the world. Additionally, I improved/enlarged all images from the database with Topaz AI.

By clicking on the cube, a random entry is displayed.
Discover the world!

Note: Not suitable for mobile view

Sources:

This project is an experimental, non-commercial portfolio project and is for demonstration purposes only. All content (images, texts, titles) is the property of UNESCO. The translations were created using AI (ChatGPT). The map tiles come from OpenStreetMap. There is no connection to UNESCO, OpenStreetMap, or other organizations. The complete UNESCO metadata is available for download in English.

Mars is stupid

“Mars is stupid” – A reading on Mars of Skip Mantleton’s “Mars is stupid” (1974), read by the speech robot Brian.
He reads the paragraphs of the book in random order, resulting in 5,443449391×10⁹² different scenarios, each with a reading time of about 13 minutes.

Privacy Policy Keks

A cookie has been stored. Its name is "lang", it is 6 bytes in size, lasts three days, and is technically necessary because it can remember which language you prefer. Do not harm it!