My Projects

A collection of AI and machine learning projects I've worked on

 FlowSight

FlowSight

FlowSight is a local VS Code extension that provides "X-Ray vision" for your LangChain and LangGraph agents. It visualizes traces, metadata, and execution graphs in real-time, right next to your code.

TypeScriptexpressvscode
mcp_client

mcp_client

A modern chat application that integrates the Model Context Protocol (MCP) to enable LLMs (Large Language Models) to use external tools in real-time.

PythonMCP sdkReactJsFastApi
angelAI

angelAI

Chatbot that can answer questions from business angels about a company called Mistral AI.

StreamlitFlaskPythonMistral Api
 postgres_with_bash

postgres_with_bash

This project contains two separate subprojects, each using Bash scripts to interact with PostgreSQL databases. The first subproject, [students_database](./students_database), manages student and course data. The second subproject, [game_database](./game_database), manages World Cup match data.

PostgreSqlBash
AI Diagnosis with Crew AI

AI Diagnosis with Crew AI

This project is a medical diagnosis application using artificial intelligence (AI). The application consists of two main parts: a frontend developed in Angular and a backend developed in Python. The backend uses Crew AI for patient diagnosis via a POST API with Flask. The frontend uses this API to submit patient information.

AngularFlaskPythonCreawAI
Cancer Diagnostic Predictor

Cancer Diagnostic Predictor

The Cancer Diagnostic app is a machine learning-powered tool designed to help healthcare professionals diagnose breast cancer. Using a set of measurements, the app predicts whether a breast mass is benign or malignant. It provides a visual representation of the input data using a radar chart and displays the predicted diagnosis along with the probability of being benign or malignant. The app can be used by manually entering measurements or by connecting to a cytology lab to obtain data directly from a machine. Connecting to the lab machine is not part of the app itself.

pythonstreamlitscikit_learn