Connect a store to an AI agent that can actually do things — create products, fix a coupon, fulfil an order — just by chatting. But nothing happens without your say-so: every action is previewed, you approve it, it's fully traced, and it's one-click reversible.
Any OpenAI-compatible provider (via LiteLLM) in the Provider panel. The key only ever plans — it never gains write power.
It's already running below — the NIL kernel + a reference adapter are live on this page.
Paste a PocketBase URL + identity — or stay on the in-memory sandbox (the default), where nothing real is touched.
“Create a product…”, “update coupon DISCOUNT49…”, “delete…”. Every write is previewed, you approve it, and anything is one-click reversible from History.
This public Playground defaults to an in-memory sandbox — no real writes, your LLM key lives only in your session and is never persisted server-side. Switching to “bring your own backend” is opt-in, and the shared live PocketBase demo resets periodically.
Prefer local? pip install nilscript[demo] && nilscript demo runs the exact same Playground on your machine.