Skip to main content

CLI and Python SDK for automated grocery replenishment on Nemlig.com (Denmark). Built for OpenClaw and other agents.

Project description

nemlai

CLI and Python SDK for automated grocery replenishment on Nemlig.com — Denmark's largest online grocery delivery service.

NemlAI predicts what groceries you'll need next based on your order history, then builds ready-to-checkout basket links. Especially useful for OpenClaw and other AI agents that interact with the NemlAI platform.

Platform: nemlai.milops.org

Install

pip install nemlai

On Arch Linux:

yay -S nemlai

On Ubuntu:

sudo add-apt-repository ppa:milops/nemlai
sudo apt install nemlai

Quick start

# Log in to your NemlAI instance
nemlai login

# Interactive mode
nemlai

# Run a single command
nemlai predict
nemlai search "mælk"
nemlai basket

Python SDK

from nemlai import NemlAI

client = NemlAI(token="your-token", base_url="https://nemlai.milops.org")
predictions = client.predict()
basket = client.build_basket(predictions)

What it does

  • Fetches order history from Nemlig.com
  • Uses a cloud ML model trained on your purchase patterns
  • Predicts quantities for your next basket
  • Builds Nemlig basket URLs you can review and checkout
  • Supports manual item search and hybrid baskets (manual + ML)

For agents

The NemlAI API at nemlai.milops.org exposes endpoints for search, prediction, and basket building — designed for programmatic access by OpenClaw and other automation agents. Authenticate with an API key and interact via REST or the Python SDK.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nemlai-0.7.1.tar.gz (22.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nemlai-0.7.1-py3-none-any.whl (26.1 kB view details)

Uploaded Python 3

File details

Details for the file nemlai-0.7.1.tar.gz.

File metadata

  • Download URL: nemlai-0.7.1.tar.gz
  • Upload date:
  • Size: 22.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for nemlai-0.7.1.tar.gz
Algorithm Hash digest
SHA256 a42fe43deae41c4925dac149d03c123db86f7dbfa8b8d22b8596c75082b1b3f1
MD5 eb2ece11a0062f3f17e54eaf00e59810
BLAKE2b-256 b935cb49e9e116e5be4cab58768ab10a4ef2fa13da06f9c1356ae4cf41913670

See more details on using hashes here.

File details

Details for the file nemlai-0.7.1-py3-none-any.whl.

File metadata

  • Download URL: nemlai-0.7.1-py3-none-any.whl
  • Upload date:
  • Size: 26.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for nemlai-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2addb4703a3bbaceeb19f4d3c1cba6c1f0ea6e81a4390fcd1cc088740c3147c3
MD5 a3e04d244b0cad2754e505bdf266d189
BLAKE2b-256 a932f002623de0568ef337342d8eda1b29b0a0f164893348f2db58c04de1ca64

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page