Skip to content

bar-assistant

Productivity & Wikis

An all‑in‑one API for managing home bar inventory and cocktail recipes

PHP Latest v5.15.3 · 17d ago Security brief →

Features

  • Manage multiple bars, users, and roles with fine‑grained access control
  • Search and filter cocktails by ABV, ingredients, tags, and availability
  • Generate shopping lists, price calculations, and public bar menus
  • Support custom ingredient substitutes, glass types, utensils, notes, and ratings

Recent releases

View all 9 releases →
Review required
v5.15.3 Bugfix

Cocktail request validation

No immediate action
v5.15.2 Bugfix

Release target fix

Config change
v5.15.1 Bugfix
Auth

Auth endpoint rate limiting

v5.15.0 New feature
Notable features
  • New `/generate/cocktail-image` endpoint for AI-powered image generation
  • Support for OpenAI and Gemini AI providers
  • Added `is_ai_image_enabled` server status indicator
Full changelog

New

  • Added /generate/cocktail-image, used to generate cocktail images with AI
    • Currently only supports OpenAI and Gemini providers
    • Added GEN_AI_IMAGE_PROVIDER and GEN_AI_IMAGE_MODEL env variables
    • Examples:
      # OpenAI Example
      GEN_AI_IMAGE_PROVIDER=openai
      GEN_AI_IMAGE_MODEL=gpt-image-1
      OPENAI_API_KEY=sk-your-key
      
      # Gemini Example
      GEN_AI_IMAGE_PROVIDER=gemini
      GEN_AI_IMAGE_MODEL=gemini-3.1-flash-image-preview
      GEMINI_API_KEY=your-key
      
  • Added is_ai_image_enabled to server status endpoint

Fixes

  • Fixed adding ingredients to shelf removing matching shopping list items outside the current bar
v5.14.0 Bug fix

## Changes - Updated AI prompts ## Fixes - Fixed email header links

Changelog

Changes

  • Updated AI prompts

Fixes

  • Fixed email header links

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
1,053
Forks
46
Languages
PHP Blade Dockerfile

Install & Platforms

Install via
docker

Beta — feedback welcome: [email protected]