afantos

/ˈa.fan.tos/ · adjective · from Greek άφαντος

  1. Unseen; invisible.
  2. Vanished without a trace; nowhere to be found.
    "The keys were afantos again."
github.com/afantos ↗

Projects

Comment Finder

commentfinder.ai ↗

Paste a YouTube link, load every comment and reply, even on videos with 50,000+ comments, and search them with every match highlighted.

Frontend
Next.jsReactTypeScript
Backend
Node.jsFastifyZodBetter AuthStripe
Data
PostgreSQLDrizzle ORMpg-boss job queue
Infra
Docker ComposeCloudflare TunnelCloudflare AccessTurnstileS3 / R2 backups
Testing
VitestPlaywrightTestcontainers

Spin the Wheel

spinthewheel.am ↗

A random picker wheel built for page speed: first paint in a single request under 15 KB, server-rendered, in seven languages.

Frontend
Vanilla JavaScriptCanvasthree.jsNo build step
Backend
Node.js (node:http)Brotli pre-compressioni18n (7 languages)
Data
PostgreSQLSupabaseSupabase Auth
Infra
RailwayCloudflare edge cache

Music Festival Event

musicfestivalevent.com ↗

Discover festivals and live shows by city, artist and venue. Every listing shows where it came from and whether it has been verified.

Frontend
Next.js 16React 19TypeScriptTailwind CSS 4
Backend
Next.js App RouterZodReviewed ingestion pipeline
Data
PostgreSQLDrizzle ORM
Infra
VercelDocker (local Postgres)
Testing
Vitest

autodev

github.com/afantos/autodev ↗

A persistent orchestrator that turns Linear tickets into reviewed, CI-green draft pull requests across several GitHub repos, running Claude Code agents in isolated git worktrees around the clock.

Core
Node.js 24TypeScriptZodYAML config
Agents
Claude Agent SDKClaude CodeGit worktrees
Integrations
GitHub (Octokit)Linear API
Data
SQLite
Infra
DigitalOcean VMsystemdDockercloud-init