惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog RSS Feed
D
Darknet – Hacking Tools, Hacker News & Cyber Security
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
G
Google Developers Blog
MyScale Blog
MyScale Blog
Google DeepMind News
Google DeepMind News
J
Java Code Geeks
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
C
Check Point Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
P
Proofpoint News Feed
D
Docker
Jina AI
Jina AI
博客园 - 三生石上(FineUI控件)
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Help Net Security
Help Net Security
Google DeepMind News
Google DeepMind News
L
LINUX DO - 最新话题
T
Tailwind CSS Blog
N
Netflix TechBlog - Medium
Forbes - Security
Forbes - Security
MongoDB | Blog
MongoDB | Blog
Attack and Defense Labs
Attack and Defense Labs
Webroot Blog
Webroot Blog
A
About on SuperTechFans
Schneier on Security
Schneier on Security
Hacker News - Newest:
Hacker News - Newest: "LLM"
Microsoft Azure Blog
Microsoft Azure Blog
F
Fortinet All Blogs
IT之家
IT之家
The Last Watchdog
The Last Watchdog
腾讯CDC
Microsoft Security Blog
Microsoft Security Blog
Project Zero
Project Zero
B
Blog
Recorded Future
Recorded Future
博客园_首页
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
S
SegmentFault 最新的问题
Security Archives - TechRepublic
Security Archives - TechRepublic
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
H
Hacker News: Front Page
T
Threatpost
H
Heimdal Security Blog
Cloudbric
Cloudbric
Google Online Security Blog
Google Online Security Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
V
V2EX
云风的 BLOG
云风的 BLOG
V
Visual Studio Blog

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor GitHub - GenAI-Gurus/awesome-eu-ai-act: Curated tools, official sources, OSS, templates, and guides for EU AI Act compliance. Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science AI Changed How We Build. It Did Not Change What Matters. Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders How to Switch AI Chatbots and Why You Might Want To GitHub - MattMessinger1/agentic_refund_guardrail: Safe refund policy layer for AI agents — Python + TypeScript. Same behavior, shared tests. Adam/papers/emergent_values_whitepaper.md at master · strangeadvancedmarketing/Adam Ask HN: How do you stop playing 20 questions with your AI coding tools How far can automation and AI support psychotherapy? - @theU GitHub - stagas/rtdiff: realtime git diff gui and AI-assisted commits A Mac Studio for Local AI — 6 Months Later A History of the Early Years of AI at the University of Edinburgh Why AI Coding Tools Still Feel Stuck on Localhost MSN AI Datacenters Are Becoming Strategic Targets twitter.com Penn Researchers Use AI to Surface Unreported GLP-1 Side Effects in Reddit Posts Show HN: MoodSense AI (ML and FastAPI and Gradio, Deployed on Hugging Face) Moodsense Ai - a Hugging Face Space by aman179102 AI models are terrible at betting on soccer—especially xAI Grok GitHub - xialeistudio/echoic GitHub - HimashaHerath/github-dev-wrapped: AI-powered weekly GitHub activity reports deployed to GitHub Pages GitHub - alejandrobalderas/claude-code-from-source: Architecture, patterns & internals of Anthropic's AI coding agent — reverse-engineered from source maps AI and Tech brief: Ireland ascendant GitHub - Titovilal/context0: Context0 - Never Surrender Training for a Marathon with an AI Coach: What Worked and What Didn't Cyber Pulse: Agentic Intel - Apps on Google Play I Built an AI PR Reviewer That Catches Bugs by Not Looking for Bugs Gen Z workers are so fearful AI will take their job they’re intentionally sabotaging their company’s AI rollout | Fortune How AI Is Reimagining the Game of Golf–For Both Players and Courses GitHub - nattergabriel/reseed: A CLI tool for managing and distributing agent skills across projects Is SVG the final frontier? My AI workflow evolved from prompts to a near-autonomous workflow MLSharp Help - 3DGS Viewer & Generator I put my cognitive field based AI's runtime on GitHub Is Numble the first AI-proof game? A3: Kubernetes for autonomous AI agent fleets | Emergent Principles Deepali Vyas ("The Elite Recruiter") GitHub - msmarkgu/RelayFreeLLM: A restful API designed to route user prompts to various AI model providers. Unionized ProPublica staff are on strike over AI, layoffs, and wages Unleashing the Advantage of Quantum AI We're heading for an AI-fueled 'dementia crisis,' brain scientist warns The AI-Assisted Breach of Mexico's Government Infrastructure [pdf] GitHub - stef41/lmscan: 🔍 Detect AI-generated text and fingerprint which LLM wrote it. Open-source GPTZero alternative. Zero dependencies, works offline. MSN GitHub - visionscaper/collabmem: Enabling long-term collaboration with Agentic AI - building up episodic and world model memory over time with in-context awareness We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs AI Code is Hollowing Out Open Source, and Maintainers are Looking the Other Way What leaked "SteamGPT" files could mean for the PC gaming platform's use of AI AI is the boss at this retail store. What could go wrong? GitHub - Wuzu11517/agentic-proxy: Local proxy meant to help reduce With Drones, Geophysics and ArtificiaI Intelligence, Researchers Prepare to Do Battle Against Land Mines A Single Operator, Two AI Platforms, Nine Government Agencies: The Full Technical Report 在 Steam 上购买 FriedrichAI: Offline AI 立省 10% GitHub - inevolin/resume-cli: Hit Claude usage limits? Resume any AI coding session elsewhere. Switch tools at zero friction. GitHub - atripati/ark: AI Runtime Kernel — a context operating system for AI agents. Eliminates tool bloat, loads only what’s needed, and gives LLMs their reasoning space back. How to Build a Secure AI PR Reviewer with Claude, GitHub Actions, and JavaScript This Startup Wants You to Pay Up to Talk With AI Versions of Human Experts Intel Arc Pro B70 Brings 32GB VRAM to Local AI for $949 WordPress 7.0: The Good, the AI, and the Still Missing AI on the couch: Anthropic gives Claude 20 hours of psychiatry IatroBench: Pre-Registered Evidence of Iatrogenic Harm from AI Safety Measures AI Agents Know About Supabase. They Don't Always Use It Right. The history and future of AI at Google, with Sundar Pichai Inside an AI‑enabled device code phishing campaign How Meta Used AI to Map Tribal Knowledge in Large-Scale Data Pipelines AI for Systems: Using LLMs to Optimize Database Query Execution Forecasting the Economic Effects of AI Introducing Tinker: Play with AI, bring your ideas to life AI sheds light on an ancient gaming mystery People really hate AI but not as much as Iran—or Democrats | Fortune What is an AI Product Engineer? Phoebe Gates wants her $185 million AI startup to succeed with 'no ties to my privilege or my last name': 'I have a chip on my shoulder' | Fortune
How I built a meal planner AI agent to solve my weekly dinner dilemma
mooreds · 2026-05-11 · via Hacker News - Newest: "AI"

Content Design Hub

Page last updated: 23 December 2025

The weekly dinner dilemma

I love food. I enjoy trying new recipes and exploring different cuisines.

But every Saturday morning, I find myself staring at my calendar, trying to figure out: 

  • what events I have on for the following week, which will determine if I’m free to cook

  • meals I haven’t cooked in a while

  • the type of effort required to cook each meal (for example, if I’m in the office on Wednesdays, I don’t want to slow roast a meal for 6 hours)

  • what food is on special, so I don’t break the budget

  • new recipes my favourite chefs have released that I could consider

  • what I have in my fridge that I need to use ASAP before it expires.

I spend my Saturday morning trying to answer all these questions before I put a grocery order in. It’s exhausting, mundane and I’d rather spend my day off work doing more meaningful things.

I also kept falling into the same rotation of 10 meals because it was easier than planning something new.

Curiosity about AI automation

I started to think about the meal planning dilemma in terms of a workflow.

I needed to map out the process and identify the knowledge sources. What can be automated and what should be uniquely human.  

If AI can access and use data, then maybe some of my tasks could be replicated, repeated and automated.

Meal planning workflow

Once I mapped out the workflow, I could see plenty areas that were ripe for disruption...and automation. 

Check diary and list the nights I need to cook

Source: Various Google and Microsoft Calendars (personal and work). 

Consider my daily capacity and how it might influence what I cook

Source: number and timing of events in my Google Calendar. 

Check what’s in my fridge that’s about to expire and could be used for making a meal

Source: human.

Ask my partner if there are any meals he wants me to cook

Source: human. 

Check my grocery shop app to see if there are any specials on that may influence what I cook

Source: Woolworths (grocery) app or website. 

Scour the internet for any new recipes released by my go-to chefs

Source: URLs to chef websites.

Choose the meals I want to cook for the week

Source: human. 

Add the meals to my diary so I don’t forget what I’m cooking and when

Source: Google Calendar.

Add the ingredients to my grocery app and order

Source: Woolworths (grocery) app or website.

Meal planning workflow

"AI isn’t a shortcut for skill. If you can’t do it without AI, get an expert.”

- Content Design Hub.

The first step was to understand what type of data AI can read and handle. For example, can AI access my calendar, chef websites and grocery app?

When considering my options, I looked for AI platforms that can access the web. I also reviewed integrations with tools like Google Calendar. 

I wanted to run this workflow from the palm of my hand, so an AI agent that can run on my phone would be ideal.

The solution

I decided to build a custom Meal Planner AI Agent using Claude. This custom AI assistant would sync with my calendar and create unique meal plans based on my schedule each week.

Why Claude?

Claude is an AI chatbot with Android and web apps. It has extended thinking, which means it can reason through complex problems before responding. AI responses may take a little longer, but they are reflective and show reasoning. This helps me to understand how the AI arrived at the answer.

I also like the Claude UI experience. It’s simple and intuitive.

With Claude, I can:

  • create complex flows on my computer and then continue interactions on my phone

  • integrate Claude with my Google Calendar. It can create and edit events

  • connect it to the internet, so it can access up-to-date sources

  • check its method of responding, so I can better determine the accuracy and relevancy of its outputs

  • create AI agents in a project folder and give it a task that requires multiple steps

  • store instructions and edit settings, so responses are relevant to me and the scenario

  • build its memory, so I can give it instructions once (tweak them if needed), not every time I interact with it.

Claude AI user interface

Giving AI access to my calendar 

The first step was getting my calendars to talk to each other. I synced my work calendar, personal calendar and social commitments into one system. This gave me a clear view of my week.

Then, I created a Claude project and set it up as my Meal Planner Agent.

Building instructions

AI agents are only as good as the instructions they have. Good instructions are specific, clear and show what a “good” and “bad” output looks like. 

I gave Claude information about my preferences, including:

  • dietary requirements

  • favourite cuisines

  • cooking skill level

  • time constraints for different days

  • ingredients I always have on hand

  • frequency of recipes with different types of protein. For example, offer recipes with chicken 60% of the week and beef 40% of the week.

Instructions for an AI agent

I also told it to avoid repeating meals too often. For example, don’t repeat the same meals within 2 months, unless they are marked as our favourites (chicken schnitzel is a household favourite, so I will most likely cook this twice a month).

I then asked the agent to suggest recipes that match my schedule: quick dinners on busy nights. More complex recipes when I have no events on.

Knowledge sources

You don’t always want your AI agents accessing the entire internet to make decisions. Just like your instructions, you should also be specific when it comes to knowledge sources.

For Claude, I gave it a list of external sources to use, including:

  • chef website URLs

  • my local grocery store URL

  • food I like

  • food I dislike.

AI evaluations

Just because you’ve given your AI agent specific information, it doesn’t mean it can access or accurately interpret the data. You should always conduct AI evaluations to determine the validity of the AI output and ensure agents are not hallucinating (providing data or content that doesn’t exist).

To evaluate the AI output, I tested its access to the URLs by asking it to fetch specific recipes. When it delivered the correct recipe, I asked it to send a list of all the ingredients for that recipe, breaking them down into protein (fish or meat) and the rest.  

I buy my protein from a local butcher, so I need those ingredients listed separately. When reviewing the AI’s response, I confirmed that it correctly read the recipe content and extracted the protein from other ingredients. I manually checked the AI outputs against the original sources to ensure it extracted the correct data.

Calendar syncing issues

The calendar syncing didn't work smoothly at first. My work calendar and personal calendar were on different platforms. Events were not showing up consistently in the AI agent. Sometimes, events would duplicate and then I would need to manually delete them as Claude would write and edit but not delete events.

Claude calendar syncing issues

Phantom events

Some weeks the AI agent would miss important commitments and suggest complex meals on nights that I was actually out. Other times, it would see phantom events that no longer existed and plan around them unnecessarily.

Incorrect suggestions

My favourite error was when Claude thought my grocery store was a restaurant. It suggested on my busy night, that I eat at my favourite restaurant, Woolworths. I do love when AI is unintentionally funny.

AI creating phantom events and hallucinating

Consolidating calendars

I realised the issue was with how my calendars were sharing information. I needed to set up proper 2-way syncing rather than just viewing multiple calendars in one place. Claude cannot natively access Microsoft apps; however, it can easily access Google.

I fixed the calendar syncing issues by consolidating my calendar setup. I made sure all my calendars were properly connected through my Google account. My Microsoft events feed into my Google calendar, so all events are now in one spot.

Event naming conventions

I set up clear naming conventions for different types of events so the AI agent could recognise patterns. For example, work events included 'meeting' or 'workshop' in the title, while social events used different keywords, such as ‘Dinner with friends’ or ‘Beach outing’.

I also needed to make a personal note to ensure event information was entered accurately so the AI agent used the correct information. So now, when I lock in a personal event, I add in the correct timing, not just a random timeframe.

Manual checks before confirming the next AI step

I learned to manually check the calendar sync before letting the agent generate each week's meal plan. I asked the agent to check my calendar and then confirm what I have on before planning my meals. This takes 30 seconds but saves me from planning meals on nights when I'm not even home. It allows me to validate AI’s outputs.

The calendar issues taught me an important lesson about AI tools. They're only as good as the data they receive.

Once I fixed the syncing problems, the meal planning became reliable.

Manual AI quality assurance checks

I've been using my Meal Planner Agent for 3 months now. The difference has been remarkable.

I'm eating more diverse meals. I'm wasting less food because everything is planned. I save time by shopping once and knowing exactly what I need. And I'm actually excited to cook again because the mental load is gone. 

The best part is that the AI agent learns. If I tell it a recipe was too complex or didn't work well, it adjusts future suggestions. If I love a particular meal, it adds similar recipes to the upcoming weeks. 

The magic happens because the AI agent can see my calendar. It knows when I'm working late, when I have events, and when I have free time to cook. 

Each week, it creates a custom meal plan that fits my life. On Mondays, when I'm usually tired, it suggests easy one-pan meals. On Tuesdays when I work from home, it recommends recipes I can prep during lunch. On weekends, it gets creative with new cuisines and techniques. 

The agent also automatically builds my shopping list. It groups ingredients by category and highlights anything I might already have at home. 

You might think this is overkill, but I took the time to get it right, and now I save over an hour every week.

Before the AI Meal Planner Agent

These times are averages based on my experience. They give me a starting point and a benchmark for success. If the AI agent doesn’t reduce the time I spend on planning meals for the week, then this AI workflow is not a success.

Total time

= 1 hour and 41 minutes.

Check diary and list the nights I need to cook

Time = one minute.

Consider my daily capacity and how it might influence what I cook

Time = 5 minutes.

Check what’s in my fridge that’s about to expire and could be used for making a meal

Time = 5 minutes.

Ask my partner if there are any meals he wants me to cook

Time = 5 minutes.

Check my grocery shop app to see if there are any specials on that may influence what I cook

Time = 10 minutes.

Scour the internet for any new recipes released by my go-to chefs

Time = 30 minutes.

Choose the meals I want to cook for the week

Time = 10 minutes.

Add the meals into my diary so I don’t forget what I’m cooking and when

Time = 10 minutes.

Write out the ingredients list

Time = 15 minutes.

Add the ingredients to my grocery app and order

Time = 10 minutes.

With the AI Meal Planner Agent

With the AI Meal Planner Agent, I’ve saved 80 minutes of my time every week. That’s a 79% time saving for this task.

Of course, there are still manual checkpoints, but that should always be the case when using AI.  

The next step is to see if my agent can then order my groceries, using my ingredient list. However, there’s no integration between Claude and my grocery app, so that may take some more creative work.

Total time

= 21 minutes.

Check diary and list the nights I need to cook

Time = 0 minutes.

Consider my daily capacity and how it might influence what I cook

Time = 0 minutes.

Check what’s in my fridge that’s about to expire and could be used for making a meal

Time = 5 minutes.

Ask my partner if there are any meals he wants me to cook

Time = 5 minutes.

Check my grocery shop app to see if there are any specials on that may influence what I cook

Time = 0 minutes.

Scour the internet for any new recipes released by my go-to chefs

Time = 0 minutes.

Choose the meals I want to cook for the week

Time = one minute.

Add the meals into my diary so I don’t forget what I’m cooking and when

Time = 0 minutes.

Write out the ingredients list

Time = 0 minutes.

Add the ingredients to my grocery app and order

Time = 10 minutes.

Building this AI agent taught me that technology works best when it adapts to your life, not the other way around.

I didn't need another recipe app or meal planning template. I needed something that understood my schedule and my preferences. Something that could take the decision fatigue out of meal planning while keeping the joy of cooking new things. 

If you're struggling with meal planning, consider how an AI agent could help. If you want to reduce your cognitive load, break down your task into specific steps and highlight what could be automated. 

The AI setup took a few hours with some tinkering over time. But the ongoing benefit is worth it. I get personalised plans without the mental effort...and I’ve rediscovered why I loved cooking in the first place.

Even if you’re not using AI to prep your meals for the week, you can apply the same process to your own scenario.

Here's a process for creating an AI agent for any scenario:

1. Identify your repetitive problem

Start by pinpointing a task that you do regularly and follows a predictable pattern. The best candidates for AI automation are tasks that require multiple steps, involve gathering information from different sources, and eat up your time without adding much value.

2. Map out your workflow

Write down every step you currently take to complete this task. Be specific about what you do, how long it takes, and what information sources you use at each stage. This mapping exercise will help you see where automation could make the biggest difference.

3. Separate the automation from the human

Go through your workflow and mark which steps could be handled by AI and which require your human judgment. AI excels at gathering information, recognising patterns and generating options. Humans are better at making final decisions, providing context and validating outputs. 

4. Check your data sources

List all the information sources your task requires. Can AI access them? Is your data structured for AI? For example, can it read your calendar, access specific websites, or pull data from your apps? If not, you might need workarounds like setting up integrations or manually providing certain information.

5. Choose your AI platform

Select an AI platform that can access your data sources and has the features you need. Consider factors like mobile access, integration capabilities, and whether you can give the AI ongoing instructions that it remembers.

6. Build and test your agent

Set up your AI agent with clear instructions about your preferences, constraints and goals. Then test it with real scenarios. Start small and validate each output before relying on it fully.

7. Fix what breaks

Expect problems in your first version. When something goes wrong, diagnose whether the issue is with your data sources, your instructions, or your validation process. Adjust and test again. 

8. Establish validation checkpoints

Build in manual checks at critical decision points. AI agents work best when they handle the heavy lifting while you verify key outputs and make final decisions.

The time you invest in setting up an AI agent pays dividends every time you use it. You're not just saving time on one task. You're reclaiming mental energy for work that actually matters.

Turn repetitive tasks into automated workflows with custom AI agents designed for your content process. We configure agents that follow your guidelines and adapt to your workflow.

Thank you!

Mark Chapman

Author bio

Liz Leigh is the Co-Founder of Content Design Hub. She advocates for all things content design, helping individuals and companies to create accessible content.

Created with