Alfred
A private household assistant for family logistics, with local memory, Telegram access, and approval before it acts outside the home.
Visit projectAlfred is a household assistant profile for OpenClaw. It has a deliberately narrow remit: family logistics, school tasks, appointments, bills, chores, shopping, maintenance, and reminders.
Household members talk to Alfred through Telegram. They can ask it to organise information, prepare a checklist, draft a message, or remember a recurring preference. Anything consequential outside that conversation—spending money, contacting someone, making a booking, or changing an account—still needs explicit approval.
The repository keeps those boundaries in plain files. Governance/AGENTS.md covers behaviour and household limits, Governance/TOOLS.md sets network and tool permissions, and Governance/MEMORY.md contains the small profile loaded at startup. Dated ledgers retain useful context without making every conversation permanent. Local skills cover repeat jobs such as appointments, school, bills, shopping, and maintenance.
Reminders are scheduled jobs rather than promises made in chat. Alfred creates the job, checks it after creation, delivers it only to an approved Telegram conversation, and leaves failed deliveries visible for retry. A startup audit checks that the reminder setup still matches the policy.
The point is to remove some of the routine coordination from family life without giving the assistant vague authority. Alfred feels quiet in use because the complexity sits underneath: bounded tools, local memory, stable household folders, configured retrieval, and startup checks that stop it when a safety assumption is missing.