Skip to content
View AlexanderNyr's full-sized avatar

Block or report AlexanderNyr

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.

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
AlexanderNyr/README.md

Hi, I'm Alexander 👋

I build hard things from scratch.

An x86_64 operating system. A physics engine. A multiplayer FPS with no game engine. Minecraft shaders in raw GLSL. A falling-sand sim with a nuclear-physics layer. A small LLM. I pick the language that fits the problem — C, C++, Rust, Kotlin, GLSL, Python, C# — and I avoid black boxes: if a subsystem is interesting, I'd rather write it myself than import it.

This shows up in my own AuraLite projects and in open source, where I'm just as happy translating docs or chasing a Unicode bug in someone else's repo. Several of these ship versioned releases — 25 on the shader pack, 11 on the FPS, plus the OS.


🏔 Flagship

  • AuraLite-OS — a from-scratch x86_64 hobby OS: custom BIOS + UEFI bootloader (NASM & freestanding C), higher-half kernel, preemptive multitasking, Ring 3 ELF userland + small libc, a VFS (tmpfs / FAT32 / ext2), an e1000 TCP/IP stack with DNS, AHCI & USB, and a kernel framebuffer GUI compositor. This is my main focus right now.

🧩 The AuraLite ecosystem

Project What it is
🖥 AuraLite-OS from-scratch x86_64 OS — kernel, networking, GUI compositor
⚙️ AuraLite-Physics-Engine GJK/EPA/SAT collision, sequential-impulse rigid-body dynamics, joints, CCD, PBF fluids, XPBD cloth — zero deps, 116 tests
🎮 AuraLite-FPS-Game LAN FPS — no engine. Authoritative server + Android client, hand-written OpenGL ES 3.2, UDP snapshots
🌌 AuraLite-Shaders Minecraft shaders on OpenGL 4.6: true TAA (Halton + YCoCg), HDR bloom, godrays, SSR, SSAO
☢️ AuraLite-Powder Powder-Toy-style sim with nuclear physics — fission (U-235/Pu-239), fusion (D+T), chain reactions & meltdowns; desktop + WebAssembly
🩸 AuraLite-Horror-Game AnxietyHorror — first-person psychological horror, fully procedural world/audio, PBR renderer (C++ desktop, Java/Android)
🗺 AuraLite-world-generator procedural rural-world generator: FBM terrain + hydraulic erosion, villages, A* roads, rivers, biomes
🧠 AuraLite-AI educational LLM in PyTorch: RoPE/GQA/KV-cache, quantization (GPTQ/AWQ/HQQ/FP8), RAG, OpenAI-compatible FastAPI server
🛠 AuraLite-Realistic-Crafting 1,258 reworked Minecraft recipes — shipped as datapack + Fabric + Forge
🎨 AuraLiteResourcePack companion Minecraft resource pack

🎯 Also

  • telegram-bot-moderator (Python) — a full-featured Telegram moderation bot: warns/mutes/bans, trigger-word filtering, anti-spam, chat statistics, permissions.

🤝 Open-source contributions

  • claude-code-cache-fix #334 — full French README translation. Merged — "this shipped because you did the hard part."
  • scam-guardian #7 — Turkish fraud-pattern dataset (18 tactic groups, 199 markers, sourced from public reports) + a Unicode fix so all-caps scam SMS match despite the dotted/dotless-i collapse.
  • melcloudhome #250 — Home Assistant integration: 5 new translations (cs, da, hu, pl, si).

🛠 Languages & tools

C · C++ · Rust · Kotlin · Python · C# · GLSL · NASM · Git (GPG-signed) · GitHub Actions · Docker · Unity · PyTorch


📫 Get in touch

Pinned Loading

  1. AuraLite-Shaders AuraLite-Shaders Public

    Lightweight OpenGL 4.6 shaders for Minecraft 1.16.5–26.2 with volumetric godrays, HDR rendering, 3D clouds, and LabPBR support.

    GLSL 1

  2. AuraLite-OS AuraLite-OS Public

    A from-scratch x86_64 hobby OS — custom BIOS/UEFI bootloader, higher-half kernel, preemptive multitasking, Ring 3 userland, TCP/IP networking and a GUI compositor.

    C 3 1

  3. AuraLite-Physics-Engine AuraLite-Physics-Engine Public

    A from-scratch Rust physics engine — GJK/EPA/SAT collision, sequential-impulse rigid-body dynamics, joints, CCD, PBF fluids and XPBD cloth. Zero third-party dependencies.

    Rust 1

  4. AuraLite-Horror-Game AuraLite-Horror-Game Public

    A first-person game with a fully procedural world and audio, built from scratch (C++/SDL2/OpenGL desktop, Java/Android).

    Java 1

  5. AuraLite-AI AuraLite-AI Public

    An educational LLM built from scratch in PyTorch — Transformer with RoPE/GQA/KV-cache, quantization, RAG, and an OpenAI-compatible FastAPI server.

    Python 1

  6. AuraLite-world-generator AuraLite-world-generator Public

    A procedural rural-world generator for Unity 6 (URP) — FBM terrain with hydraulic erosion, villages, A* roads, rivers and biomes.

    C# 2