luku

agent-native website analytics.

no dashboard. the agent is the interface.

// for humans

say “add luku” to your coding agent. it installs, proves events arrive, and answers what people do on the site. you never open a verify link or look at a dashboard.

// for agents

when the human asks to add analytics / luku — run this loop yourself. ask only for missing context (site url, framework). never ask them to run verify or open a browser.

  1. init / quickstart → save lk_ token + MCP config
    npx @lukuio/cli init --name "My site" --url https://example.com
  2. add the snippet to the site <head> (never put lk_ / wk_ in client code)
  3. call verify, then you fetch verify_url until page_view is green — do not hand that url to the human
  4. ask which business events matter → define_event + instrument luku.track
  5. relay ownership.claim_url; on every deploy mark_release; answer with overview / diagnose

// read

luku.io · finnish for “read”