Skip to content

Vedabase Explainer is a web app that uses AI (Gemini API) to provide simplified explanations of Srimad Bhagavatam verses, built with Next.js 15, TypeScript, and Tailwind CSS.

Notifications You must be signed in to change notification settings

ramankumar7c/Vedabase_Explainer

Repository files navigation

Vedabase Explainer

Vedabase Explainer is a web application that provides simplified explanations of Srimad Bhagavatam verses using AI-powered models.

Features

  • Enter verse to get explanations
  • Simple, clean UI with responsive design

Tech Stack

  • Next.js 15
  • React
  • TypeScript
  • Tailwind CSS
  • Node.js (for API routes)
  • Gemini API

Installation

  1. Clone the repository:

    git clone https://github.com/ramankumar7c/Vedabase_Explainer.git
    cd Vedabase_Explainer
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Access the app at http://localhost:3000

API Endpoint

  • POST /api/explain: Takes verse and verseText as input and returns a simplified explanation.

Contribution

Contributions are welcome! Please fork the repo, create a feature branch, and submit a pull request.

License

This project is licensed under the MIT License.

About

Vedabase Explainer is a web app that uses AI (Gemini API) to provide simplified explanations of Srimad Bhagavatam verses, built with Next.js 15, TypeScript, and Tailwind CSS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published