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