Projects

MattKelly.io

My personal developer portfolio built with Rails 8 and Tailwind CSS. Features a beautiful Tokyo Night theme, responsive design, and modern web development practices.

Ruby on Rails Tailwind CSS Stimulus.js PostgreSQL

Faker

Major contributor to the official Faker library, including a comprehensive overhaul of the Tolkien module. Added an encyclopedic collection of names, locations, and lore from The Silmarillion, The Lord of the Rings, and other works from Tolkien's legendarium.

Ruby RubyGems RSpec API Design

ytfzf

A powerful POSIX-compliant terminal YouTube client featuring fuzzy search, thumbnail previews, and advanced video selection capabilities. Enables browsing and watching YouTube directly from the command line with rich features like async thumbnails, custom scrapers, and multiple interface options.

Shell Script POSIX CLI FZF Unix Tools API Integration

Tangerine

A blazing-fast Fennel compiler and REPL for Neovim. Features interactive evaluation, precise compilation control, and native support for Neovim configuration in Fennel. Includes advanced features like floating windows, diagnostic feedback, and comprehensive API.

Neovim Fennel Lua Plugin Development Developer Tools

VA.gov APIs

Core API infrastructure powering VA.gov services for veterans. Provides secure, scalable endpoints for veteran services including healthcare, benefits, and records access. Features comprehensive authentication, monitoring, and documentation.

Ruby on Rails OAuth API Design Security PostgreSQL

Eidolon

A custom implementation of MemGPT using vector databases for efficient LLM memory management. Features sophisticated pre/post fetch memory handling, enabling more contextually aware and persistent AI conversations.

Python Vector DB LLM Memory Management API Integration