📖 About the Project

🌱 Inspiration

The urgency of the climate crisis inspired this project. With so much information scattered across different sources, it can be overwhelming for individuals to stay updated on climate news, learn sustainable practices, and discover ongoing campaigns. The goal was to create a single AI-powered hub that simplifies access to this knowledge and motivates collective action.

💡 What We Learned

While building this, we learned how to:

  • Integrate large language models (LLMs) via the Groq API for real-time insights.
  • Use Streamlit to create a fast and interactive web app.
  • Manage API keys securely using environment variables and .env files.
  • Handle deployment and version control with GitHub.

⚙️ How We Built It

  1. Designed the frontend using Streamlit for a clean, minimal UI.
  2. Connected the app with the Groq API to generate AI-powered summaries and tips.
  3. Implemented environment variable handling for secure API key management.
  4. Packaged the app with Git and structured the repository for clarity and ease of deployment.

🚧 Challenges We Faced

  • Debugging API errors such as missing keys and decommissioned models.
  • Managing environment variables across different machines.
  • Ensuring concise yet informative outputs from the AI model.
  • Designing a UI that feels both lightweight and user-friendly.

Built With

Share this project:

Updates