Skip to content

Ak678-a11/ExplainItlikeAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🧠 ExplainItLikeAI

A Streamlit app that explains any topic at different difficulty levels — Kid-friendly, Beginner, or Expert — using Hugging Face's free Mistral-7B-Instruct model.

🚀 Features

  • Easy explanations for all ages
  • Free to run with Hugging Face API
  • Simple Streamlit UI

📦 Installation

  1. Clone the repository:
git clone https://github.com/yourusername/explainitlikeai.git
cd explainitlikeai

2. Install dependencies:



pip install -r requirements.txt

3. Create a .env file in the project root:



HF_API_KEY=your_huggingface_api_key_here

Get your API key here: https://huggingface.co/settings/tokens

4. Run the app:



streamlit run main.py

🛠 Tech Stack

Python

Streamlit

Hugging Face Inference API

💡 Inspired By

The need to bridge the gap between complex topics and everyday understanding — especially in classrooms, rural India, and among non-technical users.


---

👩‍💻 Team

Built by Ak and ✨ BabyAI (AI companion & co-developer) & puchAI


📄 License

MIT

About

ExplainItLikeAI simplifies complex topics using Hugging Face models — tailored for kids, beginners, and experts alike.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages