HaileyTQuach/Smart-Nutritional-App

AI NourishBot is an AI-powered nutrition assistant that leverages advanced vision models and natural language processing to detect ingredients from food images, filter ingredients based on dietary restrictions, estimate calories, provide detailed nutrient analysis, and generate recipe suggestions.

41
/ 100
Emerging

Built on CrewAI for multi-agent workflows, the system orchestrates vision-based ingredient detection with IBM WatsonX LLM calls through two distinct pipelines: a recipe workflow that filters and suggests alternatives, and an analysis workflow that generates nutritional assessments. Deployed via Gradio for web UI access, it uses YAML-configured agents and tools to coordinate ingredient detection, dietary constraint filtering, and nutrient estimation in a modular, extensible architecture.

No Package No Dependents
Maintenance 6 / 25
Adoption 7 / 25
Maturity 9 / 25
Community 19 / 25

How are scores calculated?

Stars

25

Forks

18

Language

Python

License

Last pushed

Oct 08, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/HaileyTQuach/Smart-Nutritional-App"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.