Skip to content
View ryanbbrown's full-sized avatar

Block or report ryanbbrown

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ryanbbrown/README.md

Hi, I'm Ryan πŸ‘‹

Shipping side projects at the intersection of AI, productivity, and my personal interests.

Python SQL JavaScript TypeScript Swift

Current Projects

  • πŸ† Retrodict: Highest-scoring ARC-AGI-3 agent β€” 99.86% RHAE, all 25 games solved, 5.5x fewer tokens
  • πŸ”— ThinHarness: A minimal, opinionated agent harness β€” focused scope, readable core, easy to fork
  • βš”οΈ Deckfront (in progress): Building a digital board game that combines deck building and tactical skirmish
  • 🧠 OPINIONS.md Agent: Agent that evolves my living beliefs file from my weekly reading highlights
  • πŸ“ Obsidian Drift: Native version control + accumulated IDE-like diff view for Obsidian (750+ downloads)
  • πŸ“š Kindle Storyteller: iOS app for generating on-demand, live-syncing audiobook snippets using AI
  • 🎨 revealjs-skill: Coding agent skill for making Reveal.js presentations (300+ stars)
  • πŸšͺ AI Gate: Contributor to an Electron app for using ChatGPT, Claude, and Gemini in parallel, tmux-style workspaces
  • πŸ“Έ stylegen: CLI for generating images with Gemini/GPT Image 2, supporting style references and parallel batch generation
  • πŸ’ͺ LastLift: iOS app for tracking workout consistency across exercise groups, built with SwiftUI and SwiftData
  • πŸ“¬ reader-notify: Cloudflare Worker that sends Pushover notifications for new Readwise Reader feed docs

Writing

Type Title Date
Build how I accidentally got the top score on ARC-AGI-3 with 5.5x fewer tokens Jul 29, 2026
Analysis An LLM wiki won't change your life May 3, 2026
Build I reverse-engineered Kindle to build on-demand AI audiobooks Jan 25, 2026
Analysis AI will never master PowerPoint Dec 16, 2025
Analysis Thoughts on the AI bubble Nov 13, 2025

Coding

Setup
Agent Workflow
  • First step is always to plan; the document is working context for the agent, not something I review line by line. I confirm the intended behavior, ask the agent to surface decisions it is uncertain about, and use HTML artifacts to understand when it's broad/complex.
  • Once the plan is ready, the main agent delegates the work to a implementation subagent, runs my review-panel skill + script to get independent feedback from Codex / Claude Code / GLM, and sends synthesized fixes back to the same subagent.
Agent Tools
  • Matt Pocock's improve-codebase-architecture skill to refactor and improve my codebases.
  • Exa for web search, Context7 MCP for current technical documentation, and grep.app MCP for real code examples from public GitHub repositories.
  • papercut is a small bash CLI that lets agents log workflow friction to a shared file; I review the list periodically and fix recurring problems (inspired by this tweet from Steve Ruiz).

Other

Pinned Loading

  1. thinharness thinharness Public

    A minimal, opinionated agent harness β€” focused scope, straightforward code, easy to fork

    Python 9 1

  2. opinions-agent opinions-agent Public

    Agent to automatically update my OPINIONS.md based on Readwise higlights, built using ThinHarness

    Python

  3. Retrodict Retrodict Public

    Highest-scoring ARC-AGI-3 agent: 99.86% mean RHAE, all 25 games solved, 5.5x fewer tokens than the previous best

    Python 8 1

  4. revealjs-skill revealjs-skill Public

    Coding agent skill for making reveal.js presentations

    JavaScript 381 36

  5. kindle-storyteller kindle-storyteller Public

    iOS app for generating on-demand, live-syncing audiobook snippets using AI

    TypeScript 8 1

  6. obsidian-drift obsidian-drift Public

    Diff viewer for changes to markdown files in Obsidian made by coding agents

    TypeScript 7