Production Experience Cannot Be Hallucinated
A paid Medium article claimed hard-won production lessons about RubyLLM. The code had not even run, and the regenerated version only made the fake experience harder to spot.
A paid Medium article claimed hard-won production lessons about RubyLLM. The code had not even run, and the regenerated version only made the fake experience harder to spot.
RubyLLM 1.15 adds image editing, cost tracking, inferred tool parameters, additive callbacks, and Rails fixes.
One Kamal accessory for encrypted Rails database and Active Storage backups, restore drills, and redacted evidence for security reviews.
I tried Async::Job for my LLM apps, hit its limits, and patched Solid Queue to run jobs as fibers instead.
A spatial TUI editor with drag-and-drop, safe apply with revert, workspace planning, and a hotplug daemon. All in two zero-dependency Go binaries.
The Ruby community doesn't have a great documentation theme. So I made one. Jekyll VitePress Theme brings VitePress's docs UX to Jekyll.
RubyLLM 1.14 ships a Tailwind chat UI, Rails generators for agents and tools, and a simplified config DSL. Watch the full setup in 1:46.
Agents aren't magic. They're LLMs that can call your code. RubyLLM 1.12 adds a clean DSL to define and reuse them.
The standard API for LLM model information I announced last month is now live and already integrated into RubyLLM 1.3.0.
No provider exposes model capabilities and pricing through their API. So we're building one.
One Ruby API for OpenAI, Claude, Gemini, and more. Chat, tools, streaming, Rails integration. No ceremony.
Cluster headaches hit up to eight times a day. The hospital gave me a paper form with one line per day. So I built an app between attacks.