Property of Dylan Roberts — Personal Archive · Est. 2026

Document Ref: DR-OVERVIEW-001 · Rev. 2026 Open File Classification: Development & Research
A development & research archive

I learn by
building things.

— and I write down what I find ✓

I'm Dylan. If a tool doesn't exist, or doesn't work the way I want it to, I build it — mostly command-line tools, self-hosted services, computer-vision projects, and automation. Self-taught, always mid-project, and happiest with a terminal open.

CurrentlyHeads-down on Viridian — a computer-vision card grader — and writing up how it works.
the short version
DoingDev & research
IntoCV · AI · systems
BasedUK 🇬🇧
StatusOpen to work
Section 02 — Things I've built

Project case files

Each one started as a problem I had. Hit Demo to try a tool live in your browser — nothing to install.

rynix

stable

Find and download free books & academic papers without leaving the terminal — it searches Open Library and Archive.org and pulls EPUB/PDF straight down. No account, no API key.

$ pip install rynix
Python · CLI

VCR

active

Turn a raw Counter-Strike 2 demo into something readable — K/D, ADR, headshot %, kill heatmaps, utility damage, and a round-by-round breakdown from the replay file.

$ npx vcr analyze demo.dem
TypeScript · CLI

Cipher

active

Catch leaked secrets before they ship — 23 rules for API keys, tokens, DB URLs and private keys across files, folders, and git history, with auto-redaction to clean them up.

$ cipher scan ./
TypeScript · Security

Viridian

active

Grade a Pokémon card from a phone photo: it finds and flattens the card, identifies it, measures centering against PSA tolerances, and prices it live — as a web app, a Discord bot, and a CLI.

$ web · bot · cli
Python · OpenCV · FastAPI
Section 03 — The Maker

A bit about me

I'd rather build a thing and understand it than read about it and not. Most of what I make lives in Linux, containers, and the odd locally-run AI model — and lately, a lot of computer vision.

Read the full file →

FocusDev & Research
IntoCV · AI · Systems
BasedUnited Kingdom 🇬🇧
StatusOpen to work
Section 04 — My Research

Things I've written up

Viridian: An Open Pokémon Card Grading Pipeline

How a phone photo becomes a centering measurement, an identification, and a price — and where computer vision can be honest about it.

Replacing My Workflow with Locally Run AI Agents

What happened when I handed parts of my dev and homelab workflow to AI agents running on my own hardware.

See everything I've written →

Section 05 — Contact

Say hello

Got a role, a problem worth solving, or just want to talk shop about a build? My inbox is open.