RobotLab and the Writers' Room
What happens when you give three AI robots the freedom to self-organize and write a book? No orchestrator. No pipeline. No assigned roles. Just a shared goal,...
AI tools, Ruby gems, software architecture, and development workflows.
21 posts
What happens when you give three AI robots the freedom to self-organize and write a book? No orchestrator. No pipeline. No assigned roles. Just a shared goal,...
I’ve been working on a new Ruby gem and I’m happy to share the first release: TypedBus. TypedBus is a lightweight, fiber-based pub/sub message bus for Ruby. I...
What if you could assemble a team of AI experts, each with their own specialized perspective, to tackle your toughest challenges? That’s exactly what AIA’s en...
The AI Renaissance: How AIA’s Multi-Model Architecture Is Revolutionizing Creative and Technical Work In the rapidly evolving landscape of artificial intellig...
Exciting Release: Ragdoll System Version 0.1.11 As we dive into the details of the Ragdoll System’s version 0.1.11 release, let’s take a moment to address the...
From Dynamic Prompts to Advanced Tool Integration The AI Assistant (AIA) is a command-line interface (CLI) written in Ruby and distributed as a Ruby gem (gem ...
Interactive AI Sessions: Mastering AIA’s Chat Mode In the evolving landscape of AI-assisted workflows, real-time interaction with AI is increasingly valuable....
Building AI Workflows: AIA’s Prompt Sequencing and Pipelines AIA (AI Assistant) is a command-line interface (CLI) written in Ruby and distributed as a Ruby ge...
Mastering AIA’s Batch Mode: From Simple Questions to Complex Workflows AIA (AI Assistant) is a command-line interface (CLI) written in Ruby, designed to be a ...
The Prompt is the Code: A Power Tool Philosophy for AI Integration AIA (AI Assistant) is a command-line interface (CLI) written in Ruby, designed to be a powe...
Powerful New Features for Enhanced AI-Powered Prompt Management The AI Assistant (AIA) CLI tool has evolved significantly since version 0.8.6, introducing pow...
Back to the Future of AI The dream of creating machines that can think, reason, and learn has captivated thinkers for centuries. While the term “Artificial In...
Getting Smart with Agent99 Welcome to the first article in a series that introduces the Ruby gem agent99, which provides a reference implementation framework ...
Beyond Syntax: Understanding Prompts as the New Programming Language in Software Development Abstract We stand on the brink of a new era in software developme...
I Feel the Need—the Need for Speed in Ruby! Ruby’s flexibility is one of its superpowers, offering multiple ways to perform the same operation. While some met...
Pre-compositional templating of prompts using AIA endows prompt engineers with a significant level of power typically reserved for specialized gen-AI applicat...
With the advent of Generative AI, managing a vast number of AI prompts has become a challenge for developers and content creators. The prompt_manager gem prov...
It’s an exciting time for software engineering. In this emerging era of generative AI, developers can refactor their approach to crafting code from scratch. T...
Rate Limited APIs Rate limited APIs are both a blessing and a curse depending upon which side of the interaction you are on. On the server-side, they can prot...
Parameterized AI Prompts Over the last few days, I have created a simple Ruby program called aip.rb in my scripts repository on GitHub. This program allows me...
Warping Mines with gen-AI Use a bottom-up design approach when crafting gen-AI prompts. Use a small context in the prompts. Baby steps will still get you to w...