What heyfood does today
heyfood is the Rust CLI for hello.food. Use it to ask about food, check a restaurant item, log a meal, manage groceries, or keep household dietary needs separate in an interactive terminal.
heyfood item "pad thai at Pismo's"Capability status
These commands ship in heyfood v0.9.0.
| Capability | Rust interface | Status | Hosted depth |
|---|---|---|---|
| Ask | heyfood ask | Shipped | Hosted agent |
| Item evaluation | heyfood item | Shipped | Restaurant and menu evidence |
| Meal logging | heyfood log | Shipped | Hosted meal memory |
| Grocery | heyfood grocery | Shipped | Read, prepare, export, confirm |
| Menu Watch | heyfood watch | Shipped | Scheduled menu changes |
| Diet guides | heyfood diet | Shipped | Read-only, evidence-graded reference |
| Interactive TUI | heyfood | Shipped | Responsive conversations and household setup |
| Household profiles | /household | Shipped | Encrypted local members and active scope |
| Coding agents | heyfood agent | Shipped | Self-description and ten read-only tools |
Five-minute tour
heyfood register
heyfood ask "What can I eat?"
heyfood item "pad thai at Pismo's"
heyfood log "I had the tofu bowl for lunch"
heyfood grocery list
heyfood watch show
heyfood diet show mediterranean
heyfood agent describe
printf '%s
' "What can I eat?" | heyfood ask --jsonWhat happens behind a command
The CLI handles terminal input and output, sign-in, local credentials, and release checks. hello.food handles the heavier work: finding restaurants, reading menus, applying dietary and household profiles, creating recipes, managing groceries, and checking watched menus.
Your coding agent can learn heyfood from heyfood
Version-matched guides and schemas ship inside the binary. Codex and Claude can use ten read-only tools after an explicit setup step, including Diet guides and household reads you choose to share. Agents still cannot drive the TUI or approve changes for you.