I'm Vaios, usually Jacke. I build peer-to-peer networking tools, reproducible systems, and software I can run on my own machines. I run Bitcoin and Lightning nodes, go down Nix rabbit holes, and work across systems programming, open hardware, and AI-agent tooling.
The thread connecting my projects: understand the stack, keep control, make it useful.
C++ · C · Rust · Nix · TypeScript · Kotlin
nospoon — your network, by public key
A peer-to-peer VPN over HyperDHT, with C++ and JavaScript implementations and a native Android client. Reach your machines across NAT without a publicly reachable VPN server.
Built on hyperdht-cpp, my C++ implementation of Holepunch's HyperDHT protocol, designed for wire compatibility with the JavaScript reference.
nixtropic — open firmware, hardware-held keys
FIDO2 / WebAuthn and OpenPGP-card firmware for the Tropic Square TS1302 devkit, using its TROPIC01 secure element. Reproducible builds with Nix.
Development hardware, not a production security key. See the project's security model before use.
nixtcloud — a personal cloud you can rebuild
NixOS images combining Nextcloud and Holesail P2P access for small ARM boards. Declarative infrastructure, your own storage, and remote access without router configuration.
Also: nextcloud-holesail, a Nextcloud app integrating P2P access through holesail-cpp.
hades — robotics architecture, software agents
A self-hosted C++20 AI-agent harness inspired by MOOS-IvP: a manifest defines the agent; a shared blackboard connects modules; an arbiter gates proposed actions.
The robotics side lives in claude-marine-robotics: reusable skills and subagents developed while building an autonomous surface vessel.
cln-hub — wallet access to Core Lightning
A Rust Core Lightning plugin exposing an LndHub-compatible HTTP API so compatible wallets can use accounts on your node. Custodial by design; work in progress.
CLN-plugins handles Nix packaging and declarative integration for upstream Core Lightning plugins.
Explore the full project index — networking, Nix, agents, hardware, and experiments
| Repository | My work |
|---|---|
| hyperdht-cpp | C++ implementation of the upstream HyperDHT protocol, with a C API and language wrappers. |
| holesail-cpp | Independent C++20 port of upstream Holesail for TCP/UDP tunnelling. |
| nospoon | P2P VPN with C++ and JavaScript implementations. |
| nospoon-android | Kotlin VPN client using hyperdht-cpp through JNI. |
| nextcloud-holesail | Nextcloud integration for Holesail P2P access. |
| holesail-termux | Android/Termux installer and homescreen shortcuts for holesail-cpp. |
| Repository | My work |
|---|---|
| nixtcloud | NixOS personal-cloud images combining Nextcloud and P2P access. |
| holesail-nix | Nix packaging and NixOS service modules for Holesail. |
| CLN-plugins | Nix packaging and integration for Core Lightning plugins. |
| nixos-openclaw | NixOS packaging, service modules, and configuration UI for upstream OpenClaw. |
| nixos-nanobot | NixOS packaging, service modules, and configuration UI for upstream Nanobot. |
| nixos-picoclaw | NixOS packaging and modules for upstream PicoClaw. |
| hands-on-nixos-workshop | Hands-on teaching examples for Nix and NixOS. |
| Repository | My work |
|---|---|
| hades | Manifest-driven C++20 agent harness inspired by MOOS-IvP. |
| claude-peer | A2A communication between live Claude Code sessions. |
| codex-peer | Authenticated A2A bridge for Codex and compatible agents. |
| claude-talk | Local speech input/output for Claude Code using whisper.cpp and Piper. |
| claude-simplex | SimpleX text and voice channel integration for Claude Code. |
| Repository | My work |
|---|---|
| nixtropic | Development-stage FIDO2 and OpenPGP firmware for TROPIC01 hardware. |
| cln-hub | LndHub-compatible custodial API plugin for Core Lightning, in Rust. |
| claude-marine-robotics | Marine-robotics and Simulink agent skills, subagents, and integration guides. |
| moos-ivp-jjacke13 | MOOS-IvP workspace based on the upstream moos-ivp-extend template. |
| pbc40 | Browser-local questionnaire scoring and result-link sharing; an evaluation demo, not a clinical product. |
Ports, packages, and integrations build on other people's work. HyperDHT is by Holepunch; Holesail is by the upstream Holesail project. Individual repositories document their upstream components and licenses.
Scuba diving, skydiving, astronomy, and Argentine tango. Different ways to stay curious.
Peer-to-peer by preference. Reproducible by habit. Open source by choice.


