Setup Guide

Get LottoBot running in minutes with your existing AI chat app.

Step 1 — Create an Account & Get Your API Key

Sign up for a free LottoBot account. You'll receive an API key with 12 free generation draws. Copy it from your dashboard — it is only shown once.

Step 2 — Install Node.js

Download and install Node.js 18 LTS (free, available for Mac, Windows, and Linux). You only need to do this once.

Verify it's installed by running:

node --version

Step 3 — Start the LottoBot Proxy

Open a terminal (Mac/Linux) or Command Prompt / PowerShell (Windows) and run:

Terminal
npx lottobot-server --key YOUR_API_KEY

Replace YOUR_API_KEY with the key from your dashboard. The proxy will start on http://localhost:11434 and stay running in that terminal.

Keep this terminal open while using LottoBot. Press Ctrl+C to stop.

Step 4 — Connect Your Chat App

Open your AI chat application and point it at http://localhost:11434. Below are setup instructions for popular apps.

Open WebUI
  1. Go to Admin Settings → Connections
  2. Under "Ollama", set URL to http://localhost:11434
  3. Save — the lottobot model will appear in the model selector
AnythingLLM
  1. Go to Settings → LLM Provider
  2. Select Ollama
  3. Set Base URL to http://localhost:11434
  4. Select lottobot from the model list
LM Studio
  1. Go to Local Server tab
  2. Add a new OpenAI-compatible connection
  3. Set Base URL to http://localhost:11434/v1
  4. Select lottobot as the model
Continue.dev

Add to your config.json:

{
  "models": [{
    "title": "LottoBot",
    "provider": "ollama",
    "model": "lottobot",
    "apiBase": "http://localhost:11434"
  }]
}
Note: Cloud-only apps like Claude.ai and ChatGPT connect exclusively to their own servers and cannot be redirected to a local proxy. Use one of the compatible apps above instead.

Step 5 — Start Chatting!

Select lottobot as the model and try these commands:

generate give me 8 combinations pick my lucky numbers generate 5 sets

Each generation uses one draw from your API key. Normal chat messages do not count.

FAQ

What happens when my 12 draws are used up?

You'll see a message in chat letting you know. Visit the blog for the latest candidate generation results and upcoming draws.

Do I need to restart the proxy every time?

Yes — run npx lottobot-server --key YOUR_KEY each time you want to use LottoBot. You can keep the terminal window open or add it to your startup scripts.

Is my API key safe?

Your API key is only used locally on your machine to authenticate with LottoBot's servers. We store only a hashed version — never the plaintext key. Treat it like a password and do not share it.