GitHub - hbcbh1999/ingredientDash: Ingredient Hunting on Amazon and other stores.

2 min read Original article ↗

This is an open source Chrome Extension to look up ingredient on Amazon, Kroger and other stores.

You can host it yourself.

Roadmap

v2.2.mp4

Logo Eggie

Screenshot 2026-02-01 at 5 24 34 PM

Demo first

ingredients_demo.mp4

on Amazon

BLUEPRINT Pasted Graphic 1

on Kroger

Pasted Graphic 2

on Walmart

atmeal Value Pack, 1 05 oz, 20 Count

Disclaimer

You know AI can hallucinate. A better LLM can reduce it.

Dependency Used in development

  • Git
  • Nodejs
  • Ollama
  • Mac (I don't think this is a dependency but I used my mac laptop for this)
  • Opus 4.5

Fire up your terminal - Git, Nodejs and Ollama Preparation

First, git clone the repo and node install dependencies under server/ folder

git clone https://github.com/hbcbh1999/ingredientDash

cd server

npm install
cd server && node index.js

You will need ollama on your machine. I tested on Mac. It should work on Linux and Windows as well. Raise an issue if you run into errors. I will take a look.

One more step on the backend side.

Environment Setup .env file.

ENV Sample:

https://github.com/hbcbh1999/ingredientDash/blob/main/server/.env.example

There is a template file under server folder. rename it to .env It is using OLLAMA and LLAMA3.2 Tailor this to your taste.

# AI Provider Configuration
# Options: ollama, openai, gemini, groq
ACTIVE_PROVIDER=ollama
#ACTIVE_PROVIDER=gemini

# API Keys (Leave empty if using Ollama)
OPENAI_API_KEY=
GROQ_API_KEY=

# Ollama Settings
OLLAMA_URL=http://localhost:11434/api/generate
OLLAMA_MODEL=llama3.2

This is a visual for what we have done so far.

Pasted Graphic

The front end. you will load the extension to your chrome browser.

You will need 3 steps.

  • Step 1 - enable your developer mode

  • Step 2 - Locate the root path of the downloaded project and load it in chrome browser.

Screenshot 2026-02-01 at 3 03 54 PM

Monitoring - It's local and it's private

There is a local dashboard to help you see.

http://localhost:3005/dashboard
Pasted Graphic 1

Happy Ingredienting!