I build AI that actually ships - agents, tutors, and tools people use, not demos.

I'm Dennis. Retrieval-grounded tutors, multi-agent teams, desktop tools that learn how you work. Usually solo, idea to production. Off the keyboard I repair and mod electronics, mostly game consoles. Heading toward neuroscience and robotics next.

Building with AI agents, or at the line where software meets the brain? Let's talk.

github: @ElectricGamer61

Impossible is a word to be found only in the dictionary of fools.
Napoleon Bonaparte

Projects

A motor-imagery BCI wired into a working speller

A real-time EEG decoder for imagined left/right hand movement (CSP + LDA), fused into a universal switch-access speller that also accepts a hand gesture, a blink, or a keyboard switch. It closes the whole loop - raw EEG to trained classifier to live decision engine to text on screen - as the control layer behind assistive communication for people who cannot move or speak.

PythonJavaScriptEEG

Turns one long video into short vertical clips

Give it a YouTube link or a file: it transcribes the whole thing, scores the strongest moments, crops each to 9:16, burns in animated captions, and hands back finished clips. Includes a full editor for trimming, caption styling, and reframing. Runs entirely on your own machine - no account, no subscription, no upload.

TypeScriptPythonAI

Mimir

closed source

A digital-marketing agency staffed by AI agents

Eight specialized agents - CEO, CMO, Chief of Staff, Finance Strategist, Analyst, Bookkeeper, Closer, and more - organized in an org chart built on real growth frameworks. Ships as a downloadable Electron desktop app.

TypeScriptElectronAI agents

CollegeTutor

closed source

An AI tutor grounded in real lecture material

A free, curated hub of college-level courses. Each course pairs real lecture material with an AI tutor that answers from the actual lecture content rather than general knowledge, so answers match what the course teaches.

TypeScriptAI

A pixel-art desktop companion that runs fully offline

A small pixel creature that lives in the corner of your desktop. Click it to talk and it listens, reflects things back, and checks in on how your day went. No account, no cloud provider, no telemetry - it works with the network unplugged, and every sprite is hand-authored pixel data. An optional local model server is off by default.

TypeScriptElectronLocal LLM

Real nested folders for ChatGPT and Claude

A Chrome extension that adds unlimited-depth folders directly inside the ChatGPT and Claude sidebars you already use - not a separate dashboard. Drag and drop, per-folder colours, and a separate folder tree per chat list so a conversation can never land in the wrong one. Exports the whole structure as JSON.

JavaScriptChrome extension

YouTube transcripts that survive rate limiting

Most transcript tools die the moment YouTube returns a 429. This one probes several independent fetch methods against YouTube in your real browser session, measures which is actually working right now, and uses that. Handles a single video, a pasted batch, or an entire channel. Manifest V3, zero dependencies.

JavaScriptChrome extension

OpenTime

open source Apache-2.0 in development

A privacy-first automatic time tracker for Windows

It quietly notices which app or site you are using and turns your day into a timeline, a focus score and simple reports. Think Rize without the cloud, the AI or the subscription: no account, no screenshots, nothing leaves your computer.

TypeScriptElectron

An agentic engineering setup in two commands

Kun Chen’s agentic engineering environment ported to Windows 11 + WSL: clone the repo, run two commands, get a fully configured agent-ready development machine.

ShellWSLWindows 11

sudoku-race

closed source

1v1 Sudoku - first correct grid wins

A dead-simple 1v1 Sudoku race for friends: share a link, race the same board, first finished grid takes it. No accounts, no setup.

TypeScriptCloudflare Workers