Liquor Locker

Home bar inventory manager with AI cocktail recommendations

73 stars 1 forks last commit first released BSD-3-Clause

Slowing down

No commits since 21 Nov 2025. Check the issue tracker before you rely on it.

Liquor Locker is a web-based home bar management app for tracking bottles, mixers, and fresh ingredients. It combines a Go backend and React frontend to provide inventory management and AI-powered cocktail recommendations via OpenAI-compatible LLM providers.

Key Features

  • Track inventory of bottles, mixers, and fresh ingredients with purchase, open, and preparation dates
  • AI-powered cocktail recommendations using a user-provided OpenAI-compatible API key (supports model tool-calling and structured responses)
  • Server written in Go with Swagger-documented API endpoints and a TypeScript/React frontend
  • Single-binary / Docker deployments with docker-compose support and SQLite database for local storage
  • Dark mode and client-side settings to configure API endpoint and model choice

Use Cases

  • Manage a home bar inventory to know what cocktails are possible with on-hand ingredients
  • Get recipe suggestions and variations based on available bottles and mixers
  • Rapidly prototype AI-driven recipe generation or bartender-style assistants using OpenAI-compatible models

Limitations and Considerations

  • AI feature requires an external OpenAI-compatible API key and may incur usage costs; model must support tool-calling for full Magic Bartender functionality
  • Not all planned features are implemented (e.g., UPC scanning, saved/custom recipes, garnish tracking, multi-user or strict-mode options)
  • Primary deployment targets are single-instance/local setups using SQLite; enterprise or multi-tenant deployments may require additional work

Liquor Locker is a focused personal inventory and recommendation app that pairs a lightweight Go API with a React UI to manage home bar stock and generate cocktail ideas using LLMs. It is suitable for hobbyists and developers who want a local, extendable bartender assistant.

Categories:

Tags:

Tech Stack:

Share:

Similar to Liquor Locker

AnythingLLM logo

AnythingLLM

All-in-one AI chat app with RAG, agents, and multi-model support

65.3k
7.2k
Last commit

AnythingLLM is an all-in-one desktop and Docker app for chatting with documents using RAG, running AI agents, and connecting to local or hosted LLMs and vector databases.

MITActively maintained
Alternative to:
AnythingLLM Cloud logo
AnythingLLM Cloud
+19

Scriberr

Offline AI audio and video transcription with transcript chat

3k
249
Last commit

Scriberr is a self-hosted, privacy-focused AI transcription app for audio and video, with speaker diarization, word-level timestamps, summaries, and transcript chat.

MITSlowing down
Alternative to:
Otter.ai logo
Otter.ai
+6
Ollama logo

Ollama

Run and manage large language models locally with an API

179.5k
17.6k
Last commit

Ollama is a local LLM runtime that lets you pull, run, and customize models, offering a CLI and REST API for chat, generation, and embeddings.

MITActively maintained
Alternative to:
OpenAI API logo
OpenAI API
+15

Perplexica

Privacy-focused AI answering engine with web search and citations

36.5k
4.1k
Last commit

Self-hosted AI answering engine that combines web search with local or hosted LLMs to generate cited answers, with search history and file uploads.

MITActively maintained
Alternative to:
Perplexity logo
Perplexity
+5
LocalAI logo

LocalAI

OpenAI-compatible local AI inference server and API

48.7k
4.4k
Last commit

Run LLMs, image, and audio models locally with an OpenAI-compatible API, optional GPU acceleration, and a built-in web UI for managing and testing models.

MITActively maintained
Alternative to:
OpenAI API logo
OpenAI API
+19
Agenta logo

Agenta

Open-source LLMOps platform for prompts, evals, and observability

4.6k
641
Last commit

Agenta is an open-source LLMOps platform with a prompt playground, prompt/version management, LLM evaluation, and production observability for LLM apps.

Actively maintained
Alternative to:
Langfuse logo
Langfuse
+7