tell me what you ate or lifted, or ask me anything

sleep, logged on the day you woke

weight

notes

eat again, tap to log

add food

new exercise

kg is the plates or the machine. ×2 when kg is one side. Bar is the bar's weight, e.g. 15. The set saves the total.

new here? set up in three steps
  1. Create a private data repo.
  2. Make a token for only that repo, with contents read and write.
  3. Fill in the repo and token below and save. lockin adds its files to the empty repo.

On a laptop, install the lockin terminal app on Linux or macOS with

and lockin connect sets up this site for you with a QR code.

look

data repo

ai

Tried top to bottom. If one fails or hits its free limit, the next one answers. None means AI is off.

leaderboard: which model logs best

OpenRouter requests only go to providers that keep no data. Groq keeps no inference data by default. For groq, get a key at console.groq.com/keys and add it below. You can also turn on Zero Data Retention in Groq's Data Controls. Bedrock is paid per use and does not keep or train on requests. Make a long-term API key in the Bedrock console.

what the AI knows about you

me.md in your data repo. Every AI reads it before logging. Add how you say things, your usual portions, your bar weight.

goals

suggest goals

Uses your latest logged weight. Fills the goal boxes above, then you save.