Pickly — Micro-Decision Helper

Pick it. Do it. Done.

A lightweight AI tool that reduces decision fatigue by helping users decide what to cook, what to do, and other small everyday choices via a universal decision search bar.


Features

Dinner Decision Maker

  • Upload fridge photo → AI detects ingredients.
  • Edit ingredient list.
  • Get 1–3 recipe suggestions with dish name, short description, prep time, and steps.
  • Actions: Do It, Suggest Again, Pick For Me.
  • Chat bar for custom instructions (e.g., vegetarian, spicy, quick prep).

Spontaneous Activity Generator

  • Suggests activities based on time, weather, past preferences, and context.
  • Examples: walk, meditation, reading, café visit.
  • Actions: Do It, Suggest Again, Pick For Me.
  • Chat bar for contextual prompts (e.g., indoors, social, relaxing).

Universal Decision Search Bar

  • Input any decision query (e.g., "Should I go out tonight?").
  • Conversational display with logged history.

AI Mind-Map Visualization

  • Shows reasoning behind each suggestion.
  • Nodes include detected ingredients, past choices, weather, time, mood, and context.

Tech Stack

  • Frontend: React / Next.js, TailwindCSS, D3.js or React Flow
  • Backend: Node.js + Express, PostgreSQL/SQLite, OpenAI API
  • Database: Stores chat history, image analysis, suggestions, and user preferences

Getting Started

  1. Clone repo: git clone https://github.com/your-username/pickly.git
  2. Install dependencies: npm install
  3. Setup .env with API keys and database URL
  4. Run: npm run dev

AI Behavior

  • Keep responses short and practical.
  • Log all chats and actions.
  • Personalize suggestions based on history.
  • Expand full details on Do It or Pick For Me.

Future Enhancements

  • Additional decision categories (clothing, errands)
  • Multi-user shared decisions
  • Advanced visualizations

License

MIT License

Built With

Share this project:

Updates