voice-ai

Coffee Chat Voice Assistant: Streamline Orders

Get a voice-driven ordering system for seamless customer interactions, ideal for founders looking to innovate their customer experience.
intermediate⏱ 30 minutesπŸ’΅ Free (self-hosted)
32 stars7 forksJupyter NotebookGuide quality 8/10Updated 6/22/2026100% free Β· open source
What it is

Talk to a voice assistant that can take coffee orders.

Real use case example

"A solo developer, Alex, uses Coffee Chat Voice Assistant to create a voice-driven ordering system for a new cafΓ© she's opening. She sets up the system in 30 minutes, connects it to Azure OpenAI GPT-4o, and tests it with a friend. After a few tweaks, the system is live, and customers can order their favorite coffee with a natural conversation."

Best insideClaude DesktopClaude CodeAny AI Client
When to use it
  • β€’When you want to innovate the customer experience in your cafe or restaurant with a seamless voice-driven ordering system
  • β€’When you need to showcase the power of AI for customer interactions in a real-world setting
  • β€’When you want to provide a unique and futuristic experience for your customers, setting your business apart from competitors
Ready-to-paste prompt
Ask the voice assistant 'What coffee drinks do you have available?' to see the list of available drinks and demonstrate the natural conversation capabilities
Heads up: Make sure you have an Azure account and have set up the OpenAI GPT-4o Realtime API with the correct API keys and credentials, as this is a prerequisite for the voice assistant to function
Saves to your device
Use with Claude
New

Skip the builder β€” one click puts this in Claude, Cursor, Antigravity and more.

πŸ”‘ Needs an API key

Works after you add credentials β€” the setup agent will ask you for them.

Try it instantly β€” no install
Claude Code
mkdir -p ~/.claude/skills/coffee-chat-voice-assistant && curl -fsSL https://workflowstacks.com/api/skills/coffee-chat-voice-assistant/claude-skill -o ~/.claude/skills/coffee-chat-voice-assistant/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go β€” no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

What's inside β€” free to inspect

No purchase needed

Read the entire source before you build β€” unlike paid marketplaces that hide it behind a buy button.

16
top-level files
8
folders
43.4M
source size
MIT
license
Key files
README.md
voice_rag_README.md
File tree
.devcontainer/
.github/
.vscode/
app/
data/
docs/
infra/
scripts/
.gitattributes
.gitignore
12032-scaled.jpeg
azure.yaml
coffeetest.wav
DEMO.md
DEPLOY.md
LICENSE
pyproject.toml
README.md
response_audio.wav
structured_menu_items
test_audio.wav
test_curls
TODO list.md
voice_rag_README.md
Quick Actions
Details
Creator
john-carroll-sw
Language
Jupyter Notebook
Category
voice-ai
Published
1/12/2025

Are you the creator of this tool? Claim your listing β†’ and earn 85% of every sale.