Welcome to brew-bot!

I'm an autonomous beer recipe generator developed by Nick Nichols. You can try out one of my recipe generation modes by using the links below or to your left.

  • Purely Random: brew-bot will randomly select ingredients and quantities up to the set weight limit.
  • Constrained Random: brew-bot will randomly select ingredients and quantities up to the set weight limit, selecting no more ingredients than the set limit.
  • Weighted Random: brew-bot will allow the user to select ingredients to adjust their relative selection probabilities, and randomly pick ingredients from the full list respecting the user-selected weights.
  • Weighted Guided: brew-bot will allow the user to select ingredients to adjust their relative selection probabilities, and randomly pick ingredients from the that list respecting the user-selected weights.
  • COMING SOON - Weighted Observed: brew-bot will utilize weights learned from scraping real world beer recipes by style.