Skip to content
View Gilzone's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Gilzone

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
Gilzone/README.md
Header Banner

Total Stars Followers Focus Philosophy

"Turning abandoned and resource-constrained hardware into independent, standalone tools, consoles, and edge intelligence engines."


⚡ About Me

I specialize in hardware reverse-engineering, embedded Linux, edge AI optimization, and lightweight mobile tooling. My core passion is rescuing deprecated, low-power, and end-of-life electronics (like the Spotify Car Thing and low-cost micro-SBCs) and engineering zero-dependency software that runs 100% locally and offline directly on the metal.

  • 🔭 Currently Building: Complete standalone operating environments, custom launchers, and x86 virtualization for embedded ARM devices.
  • 🧠 Edge AI Focus: Squeezing quantized LLMs (SmolLM2, Qwen2.5, TinyDolphin) into sub-512MB RAM architectures via kernel swap, zram, and Ollama/llama.cpp tuning.
  • 📱 Mobile & Tooling: Building zero-bloat Android runtimes to convert any local HTML/canvas project into immersive native mobile apps.
  • ⚙️ Systems Philosophy: Zero host-PC dependencies, zero mandatory cloud servers, and true offline ownership.

🚀 Featured Engineering Projects

Turned the discontinued Spotify Car Thing into an independent offline handheld console, e-reader, voice recorder, and x86 virtual PC with zero server/host PC dependencies.

Car Thing 3D Launcher Preview

  • 1-Click Installer: Automated device detection, bootloader driver setup, and SCP synchronization.
  • 🌐 On-Device Neural Translator: 100% offline Bergamot/Marian NMT WASM edge-AI translator with direct-disk loading (<0.2s), instant bidirectional English ↔ Spanish swapping, and hardware-debounced touch keyboard.
  • 🎮 23 Games: Unbundled assets dropping HTML game load times by 95% (20s → <1s).
  • 🖥️ KolibriOS x86 VM: Touchpad mouse emulation and custom on-screen virtual keyboard.
  • 🎙️ ALSA Dual-Link Audio: Bypassed wake-word daemon locks to enable local voice memos.

Architectural guide and benchmark suite proving generative LLMs can run locally and privately on a $15 board with only 512MB of RAM.

Pi Zero 2 W LLM Terminal Demo

  • 📊 Memory Budgeting: Precision OS stripping keeping base Linux idle at ~45 MB RAM.
  • Quantized Inference: Running SmolLM2 135M at 3.2–5.5 tokens/sec via Ollama ARM64.
  • 🔧 Kernel Tuning: Swap file sizing, swappiness algorithms, and thermal overvoltage management.
  • 🌐 Local REST API: Self-hosted AI endpoint accessible across the local network.

Zero-bloat (<450 KB) native Android container running any local HTML file, game, or webapp in true immersive fullscreen with universal file permissions.

HTMLOpen Preview

  • 📱 Sticky Immersive Mode: Hides status bar and navigation bar with zero gesture interference.
  • 🔓 Universal file:// Access: Loads multi-file games, scripts, textures, and WASM.
  • Pure Native: Zero ads, zero tracking, hardware accelerated, and under 500 KB.

Lightweight, self-hosted real-time chat with 5-digit room PINs, instant clipboard image sharing, and single-file standalone binaries built for zero-dependency deployment.

Messager UI Preview

  • Socket.io Real-Time: Instant messaging with zero server storage overhead.
  • 📦 Standalone Binaries: Packaged with pkg into portable single-file executables.
  • 📸 Rich Media: Paste images directly from clipboard (Ctrl+V) or upload photos.


🧰 Technical Arsenal

Hardware & Embedded Languages & Systems AI & Inference Mobile & Tooling
• Amlogic (S905D2 / Superbird)
• Raspberry Pi (Zero 2 W, 3, 4)
• ARM64 / AArch64 Linux
• U-Boot & Bootloaders
• ALSA & Sound Architecture
• Weston / Wayland Compositors
• Python (3.10+ / Automation)
• C / C++ (Low-Level Systems)
• Java (Android Native SDK)
• Bash / POSIX Shell
• PowerShell Core
• JavaScript (ESNext / Node.js)
• Ollama (ARM64 Optimization)
• llama.cpp & GGUF Quantization
• SmolLM2 & Micro-Architectures
• Linux Swap & zram Tuning
• Edge AI REST APIs
• TinyML Principles
• Android Immersive WebView
• WebAssembly (WASM)
• Socket.io & WebSockets
• Express.js
• Standalone Packaging (`pkg`)
• Chrome DevTools Protocol (CDP)

📊 GitHub Analytics

Gilzone GitHub Stats GitHub Streak

Top Languages


“Resurrecting hardware, pushing micro-architectures, and keeping technology out of landfills.”

Feel free to star ⭐ repositories, open discussions, or collaborate on embedded/edge projects!

Popular repositories Loading

  1. Installing-a-LLM-on-Raspberry-Pi-Zero-2-W Installing-a-LLM-on-Raspberry-Pi-Zero-2-W Public

    This guide walks you through setting up a lightweight Large Language Model (LLM) on a Raspberry Pi Zero 2 W. We’ll use Raspberry Pi OS (Legacy, 64-bit) Lite, optimize the Pi for better performance,…

    46 4

  2. carthing-apps carthing-apps Public

    Spotify Car Thing — 100% On-Device & Offline Webapps, 23 Games, Tools Suite, and KolibriOS x86 Emulation (No PC/Servers Needed)

    HTML 1 1

  3. emulator.js emulator.js Public

    Forked from BinaryTechLabs/emulator.js

    Browser GUI for rom game emulation

  4. messager messager Public

    Self-hosted real-time web chat with 5-digit room codes, image sharing, and single-file standalone executable builds (Node.js + Socket.io)

    HTML

  5. Gilzone Gilzone Public

    Hardware Hacker • Edge AI Enthusiast • Embedded Systems Explorer

  6. html-open html-open Public

    Lightweight (<450KB) Android container to run any local HTML file, game, or webapp in true immersive fullscreen with universal file access

    Java