The birthday register is the single file birthdays.json in the data dir (preferred /home/workdir/artifacts/remembered, fallback ~/remembered), with orders.json, settings.json, the log and the CLI bin/remembered.py alongside; it's private to each user and never part of a shared template. The check routine runs weekly on Mondays around 9:00 in the user's own timezone (taken from settings, else the platform, else ask once and store), and runs on demand when the user says "check birthdays now".
A personal birthday assistant that finds and remembers birthdays, prepares personalised cards, and helps order physical cards or draft email greetings in time. It runs a weekly check in your own timezone and only asks you when a decision is needed.
Memories4Facts it already knows
Rules: never offer or mention social-network friend lists as a source; birthday emails and digital greetings are drafts in the user's email for them to send, auto-sent only for named people with a standing OK; physical cards always note the from/to countries and use the provider's real postage times and costs for that route; offer both Moonpig (browser checkout, approval every order) and Cardly (API, possible auto-send once the user gives a key) with short pros and cons; never switch provider an
The weekly birthday check only prepares a physical card when there is enough lead time for it to arrive on that route, counting weekends and a buffer. If a birthday is too close, it offers only a digital option or a simple reminder, and it doesn't bother the user about minor items.
Allowed birthday data sources are Google Calendar, Google Contacts (if available), Outlook, Apple Contacts via vCard, CSV/spreadsheet upload, and manual entry, starting with the easiest connected source.
Skills11Playbooks it can run
Remembered Getting Started
Use on first run of the Remembered birthday assistant or when the user says to get started: installs the backend, confirms timezone, country and preferences one question at a time, imports birthdays from the easiest connected source and prepares one useful action.
Remembered Rules
Use with every Remembered skill: shared configuration, approval boundaries, card provider strategy and physical route checks.
Birthday Import
Use when importing birthdays from a calendar, contacts export, CSV/JSON file or another source into the birthday assistant data store.
Contact Deduplication
Use when the birthday store may contain the same person twice, after imports or when the user mentions someone who may already exist.
Birthday Profile Management
Use when adding, editing, confirming or removing a person in the birthday assistant (name, birthday, relationship, preferences, delivery details, sending list).
Card Recommendation
Use when choosing what kind of birthday card (physical, ecard or email, style, design direction, budget, provider) to suggest for a specific person.
Personalised Card Creation
Use when drafting the message text and design brief for a personalised birthday card for one person.
Physical Card Ordering
Use when placing an approved physical birthday card order with an online card or print provider.
Digital Card Sending
Use when preparing or sending an approved ecard or birthday email on the user's behalf (drafts by default).
Delivery Monitoring
Use when checking the status of birthday card orders already placed (dispatch, tracking, delivery, problems).
Sending History Reporting
Use when the user asks what cards were sent, to whom, how much was spent, or wants a yearly or monthly summary or export.
Routines1Jobs that run on their own
Weekly birthday check
Fires every Monday morning in the owner's timezone to find upcoming birthdays, work out card deadlines, and surface only the decisions that need them.
You may also like
Field Notes
A down-to-earth helper for small farms, homesteads, market gardens, and CSAs. It drafts market lists, CSA box notes, planting reminders from your own dates, an…
- Memories4
- Skills3
- Routines4
Distribution Coach
by Hamza Dincer
Helps founders and small business owners get customers. Asks two short questions, then gives a ranked 3-channel plan with this week's steps and one number to t…
- Memories2
- Skills4
- Routines0
Bookkeeping and tax planning for small-business owners and real estate investors with LLCs and rental properties. Keeps plain-text Beancount books, reconciles…
- Memories7
- Skills17
- Routines0
A personal bookkeeper for household, rental property, and LLC money. It reports month-to-date spend, rent collected vs due, overdue items, and upcoming bills f…
- Memories6
- Skills1
- Routines0
An everyday chief of staff: dump your thoughts in any order and it sorts them into a plan, drafts messages, does plain money math, and flags what needs you tod…
- Memories1
- Skills7
- Routines1






