A two-person hobby R&D lab.
We build tools, AI experiments, and worlds, and run all of it on infrastructure we manage ourselves.

See what's glowing

Projects

Everything below was designed and built in-house. Where we build on someone else's open-source work, we say so by name.

Icarus Tools Platform

Live

A full tooling suite for the survival game ICARUS: pet and character editors, prospect save tools, an interactive ore map, and a complete game-data catalog, 287 tables deep. Backed by 990+ automated tests and CI/CD, running on a dedicated Proxmox host we operate.

  • Python
  • Flask
  • React
  • PostgreSQL
icarus.eurekaendeavors.com →

Eureka Radio

Working POC

An infinite, self-hosted AI radio station built around the open-source ACE-Step music model. Our hybrid GPU/CPU pipeline runs it on a Ryzen APU at 1.5× realtime, with an optional AI DJ picking genres. Think Pandora, minus the subscription and the cloud.

  • Python
  • Flask
  • ACE-Step
  • ROCm

R.A.I. (Residential AI)

Pre-Production

The vision: a household AI that lives entirely on our own hardware. Early days: a cascaded voice pipeline (VAD → STT → LLM → TTS) built on Hugging Face's open speech-to-speech framework, a locally hosted LLM brain, and NPU/iGPU inference experiments on the home server.

  • Silero VAD
  • Parakeet STT
  • Gemma
  • Qwen3-TTS
  • llama.cpp

Tirawen

In Development

A procedurally generated feudal world where the NPCs are LLM agents: erosion-modeled terrain, cave systems, and an authoritative Rust server behind a Godot client. The NPC daemon is the product; the game is the test environment.

  • Rust
  • Godot
  • Python
  • LLM agents

Wayfarer

Pre-Production

A space-simulation MMO design: single-shard persistent universe, player-driven economics, emergent sovereignty, and grounded FTL. The long-game vision; Pathfinder is the smaller-scoped testbed we're learning the hard lessons from first.

  • Game design
  • Systems design

PalBox+

POC

A management system for Palworld dedicated servers: web dashboard, RCON control, automated backup and restore, player management, and Steam ID tooling, installable as a systemd service.

  • Python
  • Flask
  • RCON
  • systemd

Trilat-Tool

Prototype

An interactive 3D trilateration trainer built for our Star Citizen org: practice pinpointing a signal source from orbital-marker distances, rendered live in Three.js.

  • JavaScript
  • Three.js
  • Webpack

EnviroPi

Prototype

A Raspberry Pi environmental dashboard: temperature, humidity, pressure, light, and sound pulled from BME280/LTR559 sensors and graphed by a small Flask app.

  • Python
  • Flask
  • Raspberry Pi

SWIFT

Concept

Satellite-Worthy IPsec Fast Transport, a concept exploring QUIC as the outer transport for IPsec-encapsulated traffic over high-latency satellite links: connection migration instead of tunnel re-establishment, congestion control tuned for 500 ms+ RTTs, and no head-of-line blocking. Paper-stage thinking, for now.

  • QUIC
  • IPsec
  • Networking

Between Worlds Detective Agency

Pre-Production

A narrative detective game in early design: cases that span more worlds than one. Ashley's corner of the lab.

  • Game design

About Us

Eureka Endeavors is Dave & Ashley's workshop: the projects that happen after hours, because the itch doesn't stop when the workday does. The common thread: self-hosted everything. Our git forge, CI pipelines, game servers, music generation, and AI inference all run on machines we administer end to end, some in our own racks at home, some dedicated bare-metal we lease and operate ourselves. No managed cloud, no PaaS.

If the vacuum tube in the logo suggests an old-school respect for hardware, that's intentional.

Dave

Engineering · Infrastructure · AI

Twenty-five-plus years building and securing systems, from Army electronic-warfare benches to directing applied R&D in the national-security world, with applied cryptography and secure infrastructure along the way. At Eureka he writes the Python and TypeScript, architects the rest, and runs the infrastructure everything lives on. Where a project reaches past his languages (like Pathfinder's Rust server), the code is written by coding agents under his direction, held to the bar by ground-truth verification harnesses. He considers that division of labor the most interesting engineering problem of the decade.

Ashley

Design · Narrative

Designer behind Between Worlds Detective Agency. Full bio coming soon.