RubyFlow The Ruby and Rails community linklog

Submit a post

You can use basic HTML markup (e.g. <a>) or Markdown.
Note that your post may be edited to suit the format of the site.

As you are not logged in, you will be
directed via GitHub to signup or sign in

Post Preview

Note: Only the first pargraph is shown on the front page and overly long paragraphs may be broken up.

  Today

AIA v1.1.0: Give Your Robot Skills and a Personality

AIA is a Ruby command-line AI assistant built around a file-based prompt workflow — write prompts as Markdown, compose them into pipelines, run them from the terminal. v1.1.0 adds two new features: Skills (reusable process-knowledge files following the SKILL.md convention, for things like security reviews, incident response, or any recurring workflow your team follows) and Roles (persistent persona definitions that give your AI a consistent personality across an entire session). They’re composable — pair any skill with any role for an AI that knows your process and shows up with a character you actually enjoy working with. Read the full post.

How to build a platform of agents

This post introduces a pattern where a user can have many agents, and an agent can be specialized in a particular domain. An agent can have tools, and even skills. Its a powerful technique for building serious AI applications. Based on ActiveRecord.

Railsmaxxing, or hidden Rails gems

58 Rails built-ins worth knowing: Preloader, generates_token_for, resolve in routes, ActionController::Renderer, after_all_transactions_commit, and more. Plus 3 “anti-gems”: features with clean names that may bite when you adopt them. [more inside]

llm.rb is probably the most capable AI runtime in Ruby today

Did you know that llm.rb is the most capable AI runtime in Ruby right now? It can do things other libraries just can’t, and it can do those things today. Request canceltion? llm.rb has you covered. Turn any ActiveRecord model into an agent? llm.rb has you covered. MCP? llm.rb has you covered. Built-in tracer and observaility support? llm.rb has you covered. And much more.

Loading older posts