You must be logged in to sponsor SelfRef
Become a sponsor to Kris
Hi, I'm Kris, a lead developer from Poland and a long-time (Arch) Linux user. In my free time I build open source tools that help people keep control over their devices and their data.
What I work on
- noogle-magisk - Magisk modules that replace Google Play Services with microG and remove Google apps on stock Android, no custom ROM needed.
- Notav and Todav - GNOME apps for notes, journal, tasks and calendar, with your data kept in your own Nextcloud.
- conflux - a background daemon that syncs local directories to multiple remotes.
- memento - a meme browser, search and tagger.
Local AI on AMD GPUs
Container images for running, training and evaluating models on consumer AMD Radeon (RDNA) cards with ROCm:
- llama-swap-rdna - llama-swap with AMD GPU support, the model server the rest of the stack plugs into
- strata-rocm - Strata (Qwen3.8-Flash-Next on one consumer GPU) built for RDNA3 to run under llama-swap
- unsloth-rdna - Unsloth for fine-tuning and Studio inference, with ROCm and Vulkan llama.cpp backends
- odysseus-rdna - Odysseus in slim and ROCm builds, since upstream no longer publishes an image
- evalscope-docker - EvalScope for checking the answer quality of models served over an OpenAI-compatible API
What your sponsorship supports
- Keeping noogle-magisk working with every new Android, Magisk and microG release
- Testing on more devices and Android versions
- Keeping the AMD images building against new ROCm and upstream releases
- Time for bug fixes, answering issues and building new features across my projects
Every sponsorship, one-time or monthly, lets me spend more time on these projects instead of putting them aside. Thank you!
Featured work
-
SelfRef/noogle-magisk
Magisk modules replacing Google Play Services with microG and unbundling Google apps on stock Android 11-17
Shell 142 -
AperteDev/todav
Tasks and calendar for GNOME, kept in your Nextcloud over CalDAV, with a GNOME Shell extension
Rust 21 -
Rust