Sign Buddy
A Flutter based AI App which using handlandmarks allows us to normalize the values to have a model to predict the sign being shown to the user. The Output is both Text Based and Audio Based
A Flutter based AI App which using handlandmarks allows us to normalize the values to have a model to predict the sign being shown to the user. The Output is both Text Based and Audio Based
A Flutter gardening journal for tracking plant growth, watering schedules, and creating visual progress montages. Features growth charts, photo timelapse GIF generation, daily watering reminders, and local SQLite storage.
An agentic RAG assistant for searching and researching a personal Logseq knowledge base. Combines hybrid keyword and vector retrieval with LangChain, LangGraph, structured outputs, conversation persistence, Langfuse tracing, and local/cloud LLM providers. Includes a Streamlit interface with configurable Logseq graphs, deep research tools, and index synchronization.
An image classification model built to identify the original 151 Pokémon using TensorFlow and Python. Preprocessed and analyzed the dataset with NumPy, Pandas, and Matplotlib, trained a custom Neural Network for recognition, and built a Streamlit web interface for interactive testing and predictions.
A terminal-based podcast client built with Python, Textual, and VLC. Features RSS feed parsing, SQLite persistence, HTTP downloads with resume support, a three-panel TUI (podcasts/episodes/queue), playback speed control (0.5x–2.5x), episode queuing with auto-play next, and search filtering. Includes both a CLI and interactive TUI.
A Pygame gravity sandbox where particles orbit or fly chaotically around a movable central mass, with adjustable gravity, mass, and time-step physics. Built mostly to learn how orbital mechanics and Euler integration actually work in code — turned out way more fun to mess with than expected.
A NumPy-based neural network built from scratch to recognize handwritten digits, featuring manual forward/backpropagation, mini-batch gradient descent, model saving, and a Pygame interface for real-time handwritten digit prediction.
A small Python boxing simulator I built to experiment with turning boxing into a rules-based simulation.
A tiny command-line TBR manager that tells me what to read because apparently choosing a book myself is too difficult.
SoulCrypt is a small command-line tool written in Python for encrypting and decrypting text using a passphrase.