Coding up a storm of bits. Sr Software Engineer @gusto, RubyRogues panelist. Experimenting with Ruby in AI and embedded systems.
Searches for, and organizes, all your design assets.
The :clm provider for ruby_decision_model: typed decisions from a Contrastive Language Model, via clm-serve or in-process
Re-creation of the original Eliza program in Ruby
A Ruby command-line framework for real-time audio transcription with event handling
A minimalist consumer with an endless appetite.
Safe-by-default LLM-powered method generation and Rails error rescue suggestions
SEO enhancements to the Spree ecommerce system
Long-term, self-managed memory for Claude Code using hooks, MCP tools, and SQLite
Get up, get into it, get involved: a live two-pane Markdown editor for the Mac, built with Ruby on Scarpe (Shoes)
An example running Slimer on Heroku.
An example of running Slimer on Docker.
Example usage of the agentic Ruby gem
Product ordering for Spree 0.11.x
A collection of Ruby experiments on a the Raspberry Pi
An AI podcast companion
A simple Ruby command-line tool to build and run AI Agents in a plan-and-execute fashion.
The :clm provider for RubyLLM: judgments and reranking from a Contrastive Language Model
The :laya provider for RubyLLM — Judge answers from an open-weights model running in your own process, no API key
The :laya provider for ruby_decision_model — typed decisions answered locally, no API key and no network
ups.dev status page integration for RubyLLM — automatic agent heartbeats, status reporting, and incident management
Ruby gem to allow any model to take booking requests, and confirm them
Document manager for every Product within the Spree e-commerce system