Quick Start
Connect your Meticulous machine to the Hub with a single command.
Prerequisites
- A Meticulous espresso machine on your local network
- A computer on the same network (macOS, Linux, or Windows)
One-Command Setup
Open your terminal and run:
- macOS / Linux
- Windows
curl -fsSL https://api.meticuloushub.com/install.sh | sh
irm https://api.meticuloushub.com/install.ps1 | iex
The installer will:
- Auto-discover your Meticulous machine on the network
- Guide you through creating an account (or signing in)
- Display a code to link your machine to your account
- Install and configure the Bridge agent
Approve the Connection
When the installer displays an 8-character code:
- Go to app.meticuloushub.com/setup/approve
- Enter the code to link your machine
- Your device will appear in the dashboard
Start Using the Hub
Once connected, you can:
- Chat with AI - Open the dashboard and ask the assistant for profile recommendations
- Snap a coffee bag - Upload a photo and get AI-generated extraction profiles
- Track your shots - View history, compare to target profiles, dial in faster
- Manage profiles - Save, organize, and load profiles to your machine
Optional: Connect Claude
Power users can also control their machine through Claude Desktop or Claude.ai via MCP.
See the MCP Setup guide for details.
Manual Setup
If you prefer to set things up manually, or the installer doesn't work for your environment:
Step 1: Create an Account
- Go to app.meticuloushub.com
- Sign up with your email
- Verify your email address
Step 2: Register Your Device
- In the dashboard, click Add Device
- Give your machine a name (e.g., "Kitchen Meticulous")
- Copy the Device Token - you'll need this for the Bridge
Step 3: Install the Bridge
The Bridge is a lightweight agent that runs on your network and connects your machine to the Hub.
Using Docker
docker run -d \
--name meticulous-bridge \
--restart unless-stopped \
-e METICULOUS_DEVICE_TOKEN=mt_your_token_here \
-e METICULOUS_SERVER_URL=wss://api.meticuloushub.com/bridge \
-e METICULOUS_API_URL=http://your-machine-ip:8080 \
ghcr.io/naticha/meticulous-bridge:latest
Direct Binary
Download the latest release for your platform from GitHub Releases.
export METICULOUS_DEVICE_TOKEN=mt_your_token_here
export METICULOUS_SERVER_URL=wss://api.meticuloushub.com/bridge
export METICULOUS_API_URL=http://your-machine-ip:8080
./meticulous-bridge
Step 4: Verify Connection
- Go back to the dashboard
- Your device should show as Online
- You should see the device info (firmware version, etc.)
Troubleshooting
Device shows as Offline
- Check that the Bridge is running
- Verify the device token is correct
- Ensure the Bridge can reach your machine at the specified IP
Installer can't find my machine
- Make sure your machine is powered on and connected to the network
- Try running the installer with the machine's IP address manually
- Check that your computer is on the same network as the machine