# Wishmode > Wishmode is a Next.js web app that turns a pasted family wishlist (loose ideas, weekend plans, "we should do that" lists) into a visual board of idea cards with images, priority tags, and planning actions. ## Pages - [Home](https://wishmode.co/): Landing page explaining the product and how it works. - [Wishboard](https://wishmode.co/wishboard): Paste a wishlist, generate visual cards, filter by time horizon (this weekend / soon / someday), and open a plan sheet per idea with Maps and calendar-draft links. ## How it works - The wishlist text is sent to `/api/ingest`, which parses ideas into cards (using an LLM when configured, with a heuristic fallback). - Cards get imagery from editorial photos, Google Places, or AI generation depending on server configuration. - Boards persist to Postgres and get a shareable saved-board URL (`/wishboard?board=`) when a database is configured. ## Agent resources - [agents.md](https://wishmode.co/agents.md): Guidance for browser and coding agents. - [Agent card (A2A)](https://wishmode.co/.well-known/agent-card.json) - [AI agent manifest with guardrails](https://wishmode.co/.well-known/ai-agent.json) - [Source repository](https://github.com/msanchezgrice/wishmode)