Leonard Morgenschweis

Leonard
Morgenschweis

I'm a Master's computer science student at TUM in Munich. I like building software that runs locally on the device, mostly small tools and experiments around AI and audio. A few of my public projects are below.

Projects

Naomi

Local-first assistant for macOS

A macOS assistant I work on in my spare time. It pairs a small 3D companion character with bilingual (DE/EN) voice interaction and helps with everyday things: summarizing mail, adding calendar events and reminders, and answering questions grounded in my own notes and code. It runs entirely on-device using Apple Silicon (MLX).

Swift · SwiftUI · MLX · On-device LLMs · EventKit · Whisper

System overview

Interfaces

Core

Connectors

Every module runs on-device. Click one to see what it does.

Hearing Aid

Software hearing aid in Rust

An experimental software hearing aid written in Rust. It runs a few common hearing-aid DSP steps (multiband compression, frequency shifting and noise suppression) through a low-latency audio pipeline, with optional live transcription via Whisper. Mostly a project to learn real-time audio processing.

Rust · DSP · cpal · RustFFT · whisper-rs · egui

Background