VisorCraft

Engineering from the edge.

Kernel drivers, desktop apps, and open-source tools built to solve real problems.
Since 2014, our passion has been developing innovative software.
We hope you enjoy the products we've crafted!

$ ls projects/_

Projects

Orange Pi 6 Plus — GPU & NPU Drivers

Kernel C

Reverse-engineering the CIX CD8180 SoC for mainline Linux.

Brought up the Mali-G720 Immortalis MC10 GPU (Panthor) and ARM China Zhouyi Z3 NPU on the Orange Pi 6 Plus under Armbian. The GPU work involved tracing SCMI power domains through TF-A firmware to discover a dual code path bug — the GPU only powers on in device tree mode, not ACPI. The NPU driver runs CLIP and YOLOv8 models at 60+ inferences/sec with zero CPU load.

Mali-G720 Panthor (OpenGL ES 3.1, Vulkan 1.4) Zhouyi Z3 NPU — 3 cores, 12 TECs CLIP + YOLOv8 at 60+ inf/s Full reverse-engineering docs Pre-built kernel downloads

Foxden

Firefox Extension JavaScript
View on GitHub →

A cozy den for all your Firefox tabs.

Workspace manager that groups tabs into switchable contexts. Color-coded workspaces, folder rules for automatic sorting, full keyboard navigation, and a quick switcher. Available on Mozilla Add-ons.

Tab workspaces with instant switching Folder rules & auto-sorting Cross-workspace search Suspend tabs to free memory Full keyboard shortcuts

Tailshell

Web App TypeScript
View on GitHub →

Your terminal, everywhere.

A persistent web terminal built on ttyd + tmux with multi-user JWT auth, TOTP MFA, workspaces, and quick prompts. Deploy on your home server and access from desktop, phone, or tablet over Tailscale. Sessions survive disconnects.

Persistent tmux sessions Multi-user JWT + TOTP MFA Workspaces & quick prompts Mobile-friendly Tailscale-ready

Sinema

Android TV Kotlin
View on GitHub →

Your private collection deserves a big screen.

An Android TV client for Stash — the self-hosted media organizer. Browse, search, and stream from the couch with D-pad controls, PIN lock, resume playback, and a dark theme built for late-night viewing. No data leaves your network.

D-pad native — built for remotes Resume playback synced with Stash PIN lock for privacy Folder browser & search Zero cloud dependency