
Dashi🍜
Introducing Dashi: A lightweight framework for building data & AI applications in Ruby. Inspired by Streamlit, Dashi streamlines the process of creating data-driven and AI applications with an intuitive syntax and pre-built components. Build interactive dashboards, visualizations, and AI-powered applications with just a few lines of Ruby code. Perfect for data scientists and developers who prefer Ruby's elegant syntax.
Filter Projects

Dashi
A Streamlit-like framework for Ruby that allows developers to create interactive data applications and dashboards with simple, declarative Ruby code.

SimpleRAG
A lightweight library that showcases the entire RAG (Retrieval Augmented Generation) architecture in a gem. No need for a vector database. The purpose of SimpleRAG is to showcase how RAG systems work by using the simplest tools possible to lower the friction to learning.

Ruby ReAct Agent 🤖
An implementation of the ReAct (Reason + Act) approach to give LLMs access to external tools in Ruby. Based on the ReAct pattern described in the paper "ReAct: Synergizing Reasoning and Acting in Language Models," this agent can use external tools like calculators instead of relying solely on its training data.

Forecasting the Future
Materials related to my talk on using machine learning in Ruby for weather prediction. This project demonstrates the steps to complete an ML project in Ruby, using Linear Regression as a simple, easy-to-explain model for educational purposes.
Foodie Log
A mobile app for food enthusiasts to document, rate, and share their culinary experiences. Store photos, ingredients, ratings, and notes about your favorite dishes.
Expand.ly
A stealth project reimagining AI and writing to help users learn topics more effectively. Personalized, adaptive content generation for enhanced comprehension.
BannerCreator.pro
A micro SaaS application for easily creating professional banners and social media headers with customizable templates, text overlays, and image enhancements.