Edu-AI is a web-application / service that provides educational / learning support / AI-driven assistance for learners.
It aims to make learning more accessible and interactive by using AI and web technologies.
- Web-based application (Python backend + HTML/JS/CSS frontend) — easy to deploy and use in a browser or local server.
- Simple, clean folder structure: contains
app/,templates/,run.py, andrequirements.txt. - Uses Python (plus web-stack) to implement its functionality.
- Flexible — can be extended to add more learning/training modules, content, or AI features as needed.
- Python (backend and logic)
- HTML / JavaScript / CSS (frontend / templates)
- Typical web dependencies (as per
requirements.txt) - (Optionally) AI / ML libraries — for future expansion
- Python installed (recommended: Python 3.x)
pipfor installing dependencies
-
Clone the repository: git clone https://github.com/Biden254/Edu-AI.git cd Edu-AI
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python run.py
Open your web browser and navigate to the displayed local address (e.g. http://127.0.0.1:5000/) to use Edu-AI.
Edu-AI/
├── app/ # Backend application code
├── templates/ # HTML templates for frontend
├── run.py # Entry point to start the server
├── requirements.txt # Python dependencies
└── README.md # This file
This project provides a lightweight foundation for building educational tools that are:
Accessible — runs locally or can be deployed anywhere a Python web server can run.
Flexible & Extensible — easy to add more modules, e.g. new learning materials, AI-powered tutoring features, quizzes, etc.
Open Source & Collaboratable — straightforward codebase to invite contributions, improvements or adaptations.
Contributions are welcome! Feel free to:
Add new learning modules or resources
Improve frontend UI/UX (templates, styling, responsiveness)
Integrate AI / ML features (e.g. recommendation engine, interactive tutor, content personalization)
Improve documentation, add tests, or add deployment scripts
If you add substantial functionality, updates or breaking changes — please include a clear description and usage instructions.
This project has no explicit license file currently — you may consider adding one (e.g. MIT, Apache-2.0) depending on your sharing preference.
Thanks for checking out Edu-AI! If you build something interesting with it, feel free to share or contribute back.