Skip to content
View LeeKrane's full-sized avatar
🔥
Where's your motivation?
🔥
Where's your motivation?

Highlights

  • Pro

Organizations

@Kitzberger-Mobel-GmbH

Block or report LeeKrane

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LeeKrane/README.md
Christian Kranabetter, BSc

Welcome to my GitHub

Followers Stars
NixOS Hyprland fish
current_focus:
    project: "Dante AI - a voice for Claude Code"
    on_hold: "ResuGen - resume generation platform"
    learning: ["Nix flakes", "Hyprland", "Agentic AI tooling"]
    expertise: ["Nuxt", "Linux", "DevOps"]
    education: "MSc Software Engineering @ FH Hagenberg"
    degree: "BSc Mobile Computing @ FH Hagenberg"
    location: "Austria"
    status: "Open to collaboration"
    aliases: ["Krane", "Kranarienvogel", "LeeKrane"]
About me
  • Studying Software Engineering (MSc) at FH Hagenberg after finishing my BSc in Mobile Computing there
  • Working part-time as Web Developer and DevOps Engineer
  • Currently building Dante AI, a voice interface for Claude Code
  • ResuGen, my resume generator, is on hold for now
  • Daily driver is NixOS with Hyprland, managed as a flake for three machines in nixos-dotfiles
  • I live in the terminal (fish + Neovim) and automate everything I can
  • Always up for new tech and open-source collaboration
Email LinkedIn Ko-fi


Featured Projects

A voice for Claude Code

Talk to Claude Code out loud: hold a key, speak, release. Your words go to a headless Claude Code session on your machine, the answer comes back in a cloned voice, and an on-screen orb reacts to the audio. It remembers across sessions, builds things in its own workspace, and knows which sessions are running right now.

active Node.js Claude Code Supabase

ATS-friendly resume generator

A modern resume builder with real-time preview, flexible customization, and clean PDF export. Built with Nuxt 3 and Nuxt UI. Currently paused while Dante AI takes priority, but very much alive.

on hold Nuxt Vue TypeScript

Also on the shelf: nixos-dotfiles (NixOS + Hyprland flake for three hosts), claude-dotfiles (my Claude Code setup, skills and hooks), supabase-free-tier-keepalive-agent (keeps free-tier Supabase projects awake)



My Contributions

snake eating my contributions
  1. ℹ️ Reopened PR #3 in LeeKrane/nixos-dotfiles
  2. ❌ Closed PR #3 in LeeKrane/nixos-dotfiles


Tech Stack

Frontend ts, js, vue, nuxtjs, pinia, tailwind, html, css
Backend & Data nodejs, nestjs, java, spring, python, supabase, postgres, mysql
DevOps & Infra linux, nix, docker, kubernetes, githubactions, cloudflare, grafana, raspberrypi, redhat Coolify
Other languages kotlin, cs, rust, c, cpp
Tools git, bash, neovim, vim, vscode, vscodium, webstorm, idea, pnpm, latex, md Claude Code
Currently learning nix, rust Hyprland


GitHub Analytics



Random Dev Quote

Random dev quote

Support My Work

If you find my projects helpful, consider supporting me:

Ko-fi
Thanks for visiting

Pinned Loading

  1. nixos-dotfiles nixos-dotfiles Public

    Declarative NixOS + Hyprland flake running end-4's illogical-impulse shell on three hosts, with sops-nix secrets, Docker-sandboxed checks and a one-command installer.

    Shell

  2. claude-dotfiles claude-dotfiles Public

    Shell 1

  3. server-dotfiles server-dotfiles Public

    Shell

  4. ResuGen ResuGen Public

    ResuGen is a modern, intuitive, and ATS-friendly resume generator built with Nuxt 3 and Nuxt UI. Create personalized resumes with real-time preview, flexible customization, and seamless PDF export.

    Vue 3 2

  5. spotify-releases-discord-bot spotify-releases-discord-bot Public

    TypeScript

  6. dante-ai dante-ai Public

    Forked from jdrurka/jarvis-demo

    Talk to Claude Code out loud: Chrome speech-to-text -> claude -p headless -> Fish Audio TTS, with a reactive orb. No API key needed.

    JavaScript