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:
Similar to Liquor Locker

AnythingLLM
All-in-one AI chat app with RAG, agents, and multi-model support
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.
Scriberr
Offline AI audio and video transcription with transcript chat
Scriberr is a self-hosted, privacy-focused AI transcription app for audio and video, with speaker diarization, word-level timestamps, summaries, and transcript chat.

Ollama
Run and manage large language models locally with an API
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.
Perplexica
Privacy-focused AI answering engine with web search and citations
Self-hosted AI answering engine that combines web search with local or hosted LLMs to generate cited answers, with search history and file uploads.
LocalAI
OpenAI-compatible local AI inference server and API
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.

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




