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
- Clone repo:
git clone https://github.com/your-username/pickly.git - Install dependencies:
npm install - Setup
.envwith API keys and database URL - 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
Log in or sign up for Devpost to join the conversation.