Skip to content

OnlineBunker/explainify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AI Explainer

AI Explainer is a web application that transforms complex information into clear, concise explanations tailored to different levels of understanding — from beginner to expert.


Overview

This project allows users to input any text or concept and receive an explanation adjusted to a chosen difficulty level. It is designed to make learning faster, simpler, and more accessible.


Features

  • Multi-level explanations (Kid, Student, Expert)
  • Instant AI-generated responses
  • Clean and minimal user interface
  • Iterative simplification of responses
  • Fast and responsive performance

Tech Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express
  • AI: Google Gemini API

Architecture

The application follows a simple client-server architecture:

  • The frontend handles user input and displays responses.
  • The backend processes requests and communicates with the AI model.
  • The AI generates explanations based on the selected level.

Project Structure

frontend/   # User interface
backend/    # API and AI integration

Usage

  1. Enter any topic or text.
  2. Select the desired explanation level.
  3. Generate an explanation.
  4. Optionally refine it further using the simplification feature.

Deployment

The frontend and backend are deployed independently and can be hosted on platforms such as Vercel, Render, or similar services.


Purpose

The goal of this project is to simplify knowledge and make information accessible to everyone, regardless of their level of expertise.


Author

Yash

About

AI Explainer is a web application that transforms complex information into clear, concise explanations tailored to different levels of understanding — from beginner to expert.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors