2026 / A terminal interface for Hermes Agent.

A tabbed, mouse-aware TUI that brings Hermes Agent into an OpenCode-style terminal workspace with chat, sessions, memory, skills, cron, config, analytics, and kanban tabs.

  • Streams chat with markdown, images, diff chips, tool-call expansion, and an animated ASCII avatar.
  • Talks to the same Hermes gateway as the CLI over stdio JSON-RPC.
  • Supports profile switching, command palette, slash commands, @-refs, rebindable keys, and theme picker.
TypeScriptBunOpenTUI ReactSQLiteJSON-RPCHermes Agent

2025 / Computer vision for Twitch VODs.

Indexes Twitch VODs for The Bazaar, detects matchup screens, extracts opponent usernames, and makes appearances searchable at bazaarghost.stream.

18,000+ unique visitors in month one
  • Discovers Bazaar streamers from Twitch chapter metadata.
  • Splits VODs into parallel 30-minute processing chunks.
  • Runs Streamlink, FFmpeg, OpenCV template matching, and PaddleOCR in a containerized SFDE pipeline.
  • Stores detections, screenshots, and notifications in Supabase.
PythonOpenCVPaddleOCRFFmpegTwitch EventSubSupabase