Mixology is a growing hobby for many and I wanted to get more into it. One problem: if you are a beginner, there are too many cocktails and ways to pair liquors and juices to remember! The complexity is doubled when you have a limited set of ingredients and just want to know what you can make from it.

To solve this problem, I built a quick python project that takes in your bar setup and recommends cocktails. It’ll even let you know cocktails you are just 1,2..x ingredients away from so you can figure out what to buy next. It has made cocktail nights so much easier to run and takes the friction out of bartending.

It’s currently just a CLI but will be put up with a frontend soon. It will soon use a machine learning model to make its own cocktails (outside the preset database) and recommend based on previous history. The long term vision for the project is to build a robotic bartender that takes in your bar and makes you whatever it can.

https://github.com/anishxyz/smart-bar

Here are some sample prints (don’t worry, the frontend will be beautiful!)

Screenshot 2023-04-09 at 1.50.24 AM.png

Screenshot 2023-04-09 at 1.49.27 AM.png