Conversational AI Meal Planning Chat

AislePrompt chat is a back-and-forth AI assistant, not a one-shot form. Describe a craving, refine it mid-conversation, add constraints, swap a recipe, and the session remembers everything you said. Type a meal and the cart comes back — no restart, no re-entry. The chat interface loads below — no account required.

Shop a meal on Instacart →

Conversational context — the chat's defining feature

Say "easy keto lunches under 400 calories." The AI picks recipes. Then say "make that gluten-free" — every recipe updates in place without restarting the prompt. Add "also nothing with almonds" and it applies that constraint on top of the previous ones. You can stack dietary rules, swap a single recipe ("replace the salmon"), scale servings ("make it for 6"), and ask follow-up questions mid-flow. No other entry point on AislePrompt preserves this running context. For the aisle-grouped grocery list and Instacart checkout detail, see the AI Grocery List Generator. For a full week on a calendar grid, see the AI Instacart Meal Planner. For ingredient-first matching, see Cook With What You Have.

Bilingual — full English and Spanish interface

The entire chat interface, recipe titles, and AI responses switch between English and Spanish from the header. Use chat natively in Spanish ("cenas fáciles para cuatro personas sin gluten") and get recipe suggestions, ingredient lists, and instructions in Spanish. The bilingual session carries across multi-turn conversations — you can switch languages mid-chat and context is preserved. For the end-to-end pipeline that powers every chat response (recipe selection, list building, pantry deduction, Instacart handoff), see How AislePrompt Works.

When to use chat vs. meal planner vs. pantry-matching vs. browse

Four entry points, four different starting points:

Chat (this page) — you have a craving, a dietary constraint, or a vague prompt and want the AI to refine suggestions over multiple turns. Best for ad-hoc meals, single-night dinners, and exploratory sessions. Sends one meal's cart to Instacart.

AI Meal Planner — you want to plan a full week at once. Fills a 7-day calendar grid and consolidates every recipe's ingredients into one combined weekly Instacart cart ("shop once for everything"). Best for batch-shopping households and weekly meal prep.

Cook With What You Have — your starting point is ingredients already in your fridge or pantry. The app ranks its full catalog by how many of your owned items each recipe uses, so you can cook tonight without a grocery trip. Pairs with the pantry tracker for automatic ingredient tracking.

Recipe catalog (browse) — you know roughly what you want and prefer to filter by cuisine, cook time, or dietary tag yourself, without AI involvement. All four paths converge on the same Instacart cart.

Guest mode — no account, no friction

Chat, build shopping lists, and send your cart to Instacart with no AislePrompt account — session context lives in memory for the tab's lifetime, and your lists save to browser localStorage so they persist across reloads. Note: completing the purchase on Instacart requires a free Instacart account (AislePrompt hands off the cart; Instacart handles payment and delivery). Sign up for AislePrompt only if you want family sharing, multi-device sync, or pantry barcode scanning across sessions.

Privacy & data handling — what we store, what we don't

Plain-language summary of what happens to your chat messages and any data the AI sees:

What is sent off-device. Each message you type and the assistant's reply are sent to an LLM provider (currently OpenAI / Anthropic, both with no-training enterprise terms) for response generation. The provider does not train on your messages, does not retain them beyond the short operational logging window required for abuse prevention, and does not share them with third parties.

What we store on our servers. Signed-in users: the chat thread is saved to your account so you can pick it back up across devices. Guests: nothing is stored server-side — the conversation lives only in the browser tab's memory and disappears when the tab is closed. We never sell, share, or monetise message contents.

What you can control. Signed-in users can delete an entire thread, or the whole account (and every associated message), from /profile. There is no "forget after N days" toggle yet — explicit deletion is the mechanism. Guest mode means no server-side retention at all, by design.

Pantry photos & receipts. Images you upload for pantry scanning or receipt OCR are processed by a vision model in transit, kept on our blob storage only when you are signed in (so the pantry persists across devices), and deleted with your account on request. Guest pantry photos are not stored server-side. Full policy on the Privacy Policy page; reach the team via the feedback form.

Accessibility, keyboard navigation, and getting help

The chat interface is fully usable from a keyboard and with a screen reader. Tab walks through the message history, the text input, and the send button. Enter sends a message (Shift+Enter inserts a newline). Esc dismisses the recipe-preview overlay. at an empty input edits your last message. The input is a labelled <textarea> with an aria-label describing its purpose; each assistant response is wrapped in an aria-live="polite" region so screen readers announce new replies as they stream in without interrupting the user mid-typing. Recipe cards and ingredient lists rendered inside the chat use semantic landmarks (real <h3> recipe titles, real <ul> ingredient lists) so the VoiceOver rotor and NVDA H/K shortcuts work as expected. Visible focus outlines stay on in keyboard mode. The interface respects OS-level text-size preferences and the CSS prefers-contrast media query for high-contrast mode. Need help? Use the feedback form for accessibility barriers, bug reports, or questions — we treat accessibility reports as bugs. For AislePrompt's site-wide accessibility posture (ARIA practice, screen-reader testing, bilingual UI), see Features → Accessibility & language support and FAQ.

FAQ

Do I need to sign up to use AislePrompt chat?

No AislePrompt account is needed for chat, recipes, shopping lists, or building an Instacart cart. Note: completing the purchase on Instacart requires a free Instacart account — AislePrompt hands off the cart, but Instacart handles the order. Sign up for AislePrompt only for family sharing or multi-device sync.

How much does AislePrompt cost?

AislePrompt is free to use — no credit card required. We earn a small affiliate fee when you check out on Instacart or Amazon — at no cost to you.

Does the chat support Spanish?

Yes. The full AislePrompt interface and chat assistant are bilingual — English and Spanish. You can describe meals in Spanish and receive recipe suggestions, ingredient lists, and instructions in Spanish.

Can the chat avoid allergens or match a diet?

Yes. Tell the chat your restrictions ("no peanuts", "keto", "halal") and it filters recipes accordingly. Constraints carry across the whole session — you don't need to repeat them with each follow-up. You can also save a household profile so the AI remembers across sessions.

Is the chat usable with a keyboard or screen reader?

Yes. Tab walks through message history, the text input, and the send button. Enter sends a message (Shift+Enter inserts a newline). The input is a labelled textarea, and each assistant response renders inside an aria-live="polite" region so screen readers announce replies as they stream in. Recipe cards use real h3 headings and ul ingredient lists for rotor / heading-shortcut navigation. Focus outlines stay visible in keyboard mode. See the "Accessibility, keyboard navigation, and getting help" section above for the full mapping.

Where do I get help if something is broken or inaccessible?

Use the feedback form — bug reports, feature requests, and accessibility barriers all go directly to the team. There is no paid support tier; every report is read.

How is chat different from the AI Grocery List Generator?

The AI Grocery List Generator is optimised for a single-step workflow: describe a meal or paste a URL, get the aisle-grouped list. Chat is conversational — it lets you refine, add constraints, and swap recipes over multiple turns before locking in the list. Use the generator when you know what you want; use chat when you're still figuring it out.

How is my chat data stored, used, or shared?

Messages are sent to an LLM provider (OpenAI / Anthropic, both under no-training enterprise terms) to generate responses; the provider does not train on your data and does not share it with third parties. Signed-in users' chat threads are saved server-side so you can resume across devices; guests have nothing stored server-side — the conversation lives only in the browser tab. We never sell or monetise message contents. Signed-in users can delete a thread or the entire account (with all messages and pantry data) at any time from /profile. See the Privacy Policy for the full details.

Related Recipes

Top-rated picks from the AislePrompt catalog — every recipe ships with one-tap Instacart ordering.