My Projects

Projects & Work

A collection of projects I've worked on, from AI agents and LLM applications to full-stack web development.

LangGraph Deep Research

LangGraph Deep Research

Multi-agent deep research system with 3-phase workflow: scoping → research → writing. Built with LangGraph for comprehensive topic investigation using parallel research agents and web search

LangGraph
LangGraph Studio
LangChain
Python
Research Paper Report Writing Agent

Research Paper Report Writing Agent

A sophisticated research paper generation system built with LangGraph that demonstrates parallel processing capabilities for creating comprehensive academic documents.

LangGraph
LangGraph Studio
LangChain
Python
SmartSoko

SmartSoko

SmartSoko is an AI-powered shopping assistant that uses natural language processing to help users find products, compare prices, and get personalized recommendations. It streamlines online shopping by understanding user preferences and providing tailored product suggestions.

OpenAI
LangGraph
LangGraph Studio
LangChain
Python
Next.js
TypeScript
TailwindCSS
Adaptive RAG

Adaptive RAG

Adaptive RAG is an advanced implementation that intelligently routes queries through different processing paths based on query analysis.

LangGraph
LangGraph Studio
LangChain
Python
LangGraph Coding Agent

LangGraph Coding Agent

A LangGraph-based workflow for automated code generation, testing, and execution. This project implements an agent workflow that can generate code, create tests, run them, and provide structured test reports.

LangGraph
LangGraph Studio
LangChain
Python
Paylink

Paylink

PayLink is an open-source framework designed to simplify payment integrations for AI agents by leveraging the Model Context Protocol (MCP). It provides a standardized interface for various payment providers, including M-Pesa and Airtel, enabling seamless integration of payment functionalities into your AI applications.

Python
MCP
FastAPI
LangGraph
Next.js
OpenAI