Lighthouse Legal
Founding AI Engineer
AI voice agents for law-firm intake. They answer the line, screen callers against the firm's criteria, and escalate the ones that qualify.
The companies I helped build, the projects I run on myself, and the tools and apps I make: AI assistants, coding agent plugins, Laravel and PHP SDKs, and API integrations.
Founding AI Engineer
AI voice agents for law-firm intake. They answer the line, screen callers against the firm's criteria, and escalate the ones that qualify.
Co-founded 2021
An ambient AI scribe for behavioral health. It listens during the visit, drafts the clinical note, and carries it all the way to the claim. Co-founded in 2021 with Dr. Faisal Rafiq.
Director of Operations
A telecom company where I ran operations, including data centers, engineering teams, and the VoIP infrastructure.
A dev environment that runs anywhere: the browser, macOS, Linux, iPhone, and iPad. Connect a Node.js runtime, and you get files, terminals, Git, language services, and collaboration.
Learn moreA virtual pickle pet with daily care, growth stages, arcade games, and a synthesized chiptune soundtrack. Progress saves in your browser, with encrypted backups that move between devices.
Learn moreA fork of the open-source automated insulin delivery app, for iPhone and Apple Watch. River puts two and a half years of Type 1 observations to work on meals, workouts, daily reviews, and the screens you check most.
Learn moreA household AI assistant, with an open-source release on the way. Scout makes calls, sends messages, asks for approval, and records every action.
Learn moreRetries, exponential backoff, and fallback chains for Laravel. Wrap a call, choose how it retries, and decide what happens if it fails.
Learn moreA Claude Code and Codex plugin that holds the agent's writing to your rules for wording, punctuation, comments, and PRs. With a Paseo companion.
Learn moreThe Paseo companion to Be concise. Watch hook decisions live, edit your writing rules, test text in a sandbox, and install Be concise for Claude Code or Codex, all from Paseo.
Learn moreAn open-source PHP SDK for the CLAIM.MD API. Claims, eligibility checks, and electronic remittance, all in typed PHP.
Learn moreHooks for Claude Code, Codex, and Cursor that review each JS/TS edit in about 0.2 seconds and allow, flag, or block it. Built on my JS/TS Code Review Decisions dataset and a fine-tuned d1-3B model, both on Hugging Face.
Open code-review.ryanyannelli.com (opens in a new tab)An offline-first endless pixel runner starring Mini Ryan. Built in a weekend with Phaser; the whole soundtrack is synthesized live with Web Audio.
Open github.com (opens in a new tab)A handful of open-source Laravel packages I maintain on Packagist.
Open github.com (opens in a new tab)A Paseo plugin that brings Linear issues into Paseo. Browse, edit, and create issues, then start an agent that implements or reviews one. Your API key stays on the daemon host.
Learn moreA Vue 3 markdown editor that drops in where a textarea would go. Live preview, a customizable toolbar, dark mode, and TypeScript types.
Open npmjs.com (opens in a new tab)Open-source ML datasets and models I've published.
Open huggingface.co (opens in a new tab)Unofficial Laravel package for the Plaud API. Manages recordings, transcriptions, and summaries.
Open github.com (opens in a new tab)Open-source Laravel SDK for the Pocket API. Fluent interface, with auth, pagination, and retries.
Open github.com (opens in a new tab)A Markdown prompt library for Paseo. Save, search, and send prompts to any agent, with a full snapshot for every save, imports from disk, and optional Git sync.
Learn moreA Laravel templating engine that turns your templates into JSON Schema. Made for LLM structured-output APIs like OpenAI and Anthropic.
Learn more