I like Ruby
AI Assistant (aia) a Ruby Gem for using genAI on the CLI
Provides a simple way to manage prompts for a generative AI system.
Shared Asgard task libraries (.loki files) for the madbomber workspace
Like an ORM for messages. Abstracts the message format/content from its backend broker.
Executable runbooks: markdown steps rendered in the browser, run and recorded.
Bayesian inference over discrete outcomes from time series data
Browser console for robot_lab: stream a robot's run over Server-Sent Events (Sinatra + HTMX + SSE).
Rails integration for the robot_lab LLM agent framework
Embedding-based semantic document store for RobotLab agents
SQLite-backed execution audit log for RobotLab via the Hook system
Watches git/terminal/Claude Code activity in a repo to infer intent for robot_lab-to.
CLI tool to work with the SQA library
Simple example of an RoR Integration to get a weather forecast for a specific zip code.
Agent-to-Agent communications protocol for Ruby
AIA Scheduler - Running prompts with CRON
A place to work with projects, setups, acts, scenes, characters and dialog
An in memory fiber-async-based typed bus for pub/sub
A Rails v8 demostration application for the Ragdoll engine.
CLI commands for Ragdoll the Multi-modal RAG system
A very simplistic AMQP/JSON-based background job manager.
A simple ruby-wrapper to support the LeafletJS library.
A wrapper around the ruby rethinkdb gem
Compress numeric data
Some of my everyday scripts that I like to keep sync'ed across machines.
RubyLLM provider for Apfel (Apple Intelligence on-device model server)
Autonomous overnight agent loop for RobotLab — run robots while you sleep.
Ractor-based parallel tool execution for RobotLab agents
Zero-configuration mDNS/DNS-SD robot discovery for RobotLab on local networks
An A2A extension for the robot_lab project
Dependency graph-based task tracker
financial chatbot for the SQA project
Hierarchical Temporial Memory
Geodetic Coordinate Conversion System
Multi-modal RAG
FactDb implements the Event Clock concept - a powerful approach to capturing organizational knowledge through temporal facts.
Configuration Flexibility Trumps Convention
A pre-process for the just command line utility
Sometimes it works; and, sometimes it doesn't.
Generates some Javascript code for sequelize models, migrations and sql and csv files from an XLS spreadsheet.
A collection of local tool definitions for various Ruby-based AI libraries for use in generative AI applications.
A Ruby-based task runner for any project, any language. Its built on the might Thor ruby library. Projects define tasks in a .loki file. Task dependency is tracked and tasks can run concurrently.
As-built database documentation and ERDs for a Rails application
RubyLLM provider gem for LM Studio's local OpenAI-compatible server
Generate and manage Claude Code AI skills from Ruby gem documentation.
Thin wrapper around the ta_lib_ffi gem
OS-level confinement for RobotLab skill scripts.
Cross-session durable learning for RobotLab agents
Cyborg extension for the RobotLab multi-robot LLM orchestration framework.
Turn-based last-robot-standing game for RobotLab robots on a 2D grid board.
Sharable Queue for Ractor Processes in Ruby
A bunch of really old stuff that deserves a final resting place
AI-based git commit message generator
Simple workflow orchestration
An Old Fashion Knowledge-based System (KBS)
playing around with Travis, CI and Heroku
Exploring the agency of Objects in the LLM era
A Ruby tool to print the labeled value of variables.
Ruby implementation of Google ADK patterns for LLM tool optimization
an agent framework for AI workflows
A simple substitution cypher taking advantage of Ruby's MT1995 pseudo random number generator
TMP "Temporary Message Platform". Messages self-destruct.
A collection of financial technical analysis methods.
An encapsulation of an integration of slop, nenv, parseconfig and configatron.
tire kicker