A Streamlit web app that transforms any goal into actionable, time-bound tasks using the OpenAI Agents SDK.
Screenshot of the app in action — generating a task plan for renewing a dbt Certified Developer certificate.
This project uses uv for package management. Dependencies are already configured in pyproject.toml.
uv run streamlit run app.pyThe app will open at http://localhost:8501
Create a .env file in the project root with your OpenAI API key:
OPENAI_API_KEY=your_openai_api_key_here
The .env file is gitignored and will not be committed.
- "Learn Web3 fundamentals and data analytics/engineering in blockchain"
- "Build a local AI-powered PKM system with Obsidian"
- "Launch a cross-border e-commerce store in 6 months"