This project implements a lightweight shopping assistant that collects and analyzes product reviews, manages a local product database, and exposes a simple API and application interface for querying recommendations and review insights. It includes components for database setup, a reviews API, and a shopping agent that applies basic processing and decision logic to help users find and evaluate products. The code is organized for easy local setup and extension, with scripts to initialize the database and run the agent and API. Use this project to prototype review-driven recommendation features or to extend with advanced NLP, ranking, or web integration.