Turn vague goals into structured, personalized action plans — powered by Groq (free).
- Go to https://console.groq.com
- Sign up (free, no card needed)
- Create an API key
Create a .env file in the project root:
GROQ_API_KEY=your_key_here
Or set it as an environment variable:
export GROQ_API_KEY=your_key_herepip install -r requirements.txtuvicorn api:app --reloadThen open http://localhost:8000 in your browser.
python main.py├── api.py — FastAPI backend
├── engine.py — Core LLM logic (Groq)
├── classifier.py — Dynamic goal classification
├── core.py — Utilities, validation, error handling
├── main.py — CLI for testing
├── prompts/ — Prompt templates
│ ├── questions.txt
│ ├── plan.txt
│ └── ritual.txt
├── web/
│ └── index.html — Frontend
└── requirements.txt