Projects

Train Time

Train Time

A Python/Keras callback that estimates and displays remaining training time per epoch. Available on PyPI with 3+ stars on GitHub.

PythonTensorFlowPyPI
AI Agent

Node-RED AI Agent

A Node-RED node implementing a ReAct (Reasoning + Acting) loop with tool calling, dynamic tool discovery, multi-provider LLM support, and built-in security controls against prompt injection.

JavaScriptNode-REDLLM
Deep RL

DeepRL Logistics

A multi-agent deep reinforcement learning system for warehouse logistics optimization. Features a 4-stage training curriculum with wrapper, dispatch, and staging agents coordinating in a simulated environment.

PythonRLMulti-Agent
Ijapa

Ijapa App

A Yoruba storytelling YouTube episode builder that uses OCR, AI-generated scripts, Google Imagen 4 for image generation, and automated subtitle creation to produce cultural content at scale.

PythonTypeScriptImagen 4
AI

AI Proxy

A FastAPI reverse-proxy for LLM servers with persona-based system prompts, Prometheus metrics, a live request inspector, SQLite persistence, HTTP Basic auth, and SSE streaming support.

PythonFastAPILLM
SheetMate

SheetMate AI Buddy

An AI-powered spreadsheet assistant built with TypeScript and PostgreSQL. Helps users analyze, transform, and gain insights from their spreadsheet data through natural language interaction.

TypeScriptPostgreSQLAI
GenAI

GenAI Scaffold

A Python CLI tool that bootstraps production-ready Generative AI project structures with best practices and modular organization out-of-the-box. 13+ stars on GitHub.

PythonCLIOpen Source
NanoVDB

NanoVDB

A GPU-accelerated volumetric data processing pipeline built with Python, C++, and CUDA. Leverages NanoVDB for efficient sparse volumetric data structures and high-performance computing.

PythonC++CUDA

Let's build something together

Contact me