Skip to content

Latest commit

ย 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒฟ Aaushade โ€” Ayurvedic Plant Identifier

Aushad (เค”เคทเคง) means medicine in Sanskrit. Aaushade bridges 3000+ years of Ayurvedic wisdom with modern AI.

Aaushade Banner React Vite Claude AI License


๐Ÿ“– What is Aaushade?

Aaushade is an AI-powered web application that identifies Ayurvedic medicinal plants from photos and provides comprehensive information about their traditional uses, benefits, and precautions.

Simply upload a photo of any plant and instantly receive:

  • ๐ŸŒฟ Ayurvedic & Sanskrit name with Devanagari script
  • ๐Ÿ“‹ Medicinal uses rooted in traditional Ayurvedic practice
  • โœจ Health benefits backed by ancient texts
  • ๐Ÿ‘ Pros & cons for informed decision-making
  • ๐Ÿ’Š Dosage guidance and preparation methods
  • ๐Ÿšจ Safety precautions and contraindications
  • ๐Ÿ“– Historical & cultural facts from Ayurvedic tradition

โœจ Features

Feature Description
๐Ÿ” AI Plant Identification Upload any plant photo and get full Ayurvedic profile via Claude AI
๐ŸŒ Multilingual Support Full translations in English, เคนเคฟเค‚เคฆเฅ€ (Hindi), and เช—เซเชœเชฐเชพเชคเซ€ (Gujarati)
๐Ÿ“š Plant Library Curated database of 9+ key Ayurvedic plants with search & filters
๐ŸŽจ Elegant UI Dark forest-green aesthetic with gold accents โ€” beautiful on all devices
โšก Fast & Free Built on Vite โ€” instant load, zero cost to use

๐Ÿš€ Getting Started

Prerequisites

Installation

# Clone the repository
git clone https://github.com/YOUR_USERNAME/aaushade.git

# Navigate into the project
cd aaushade

# Install dependencies
npm install

# Start the development server
npm run dev

Open http://localhost:5173 in your browser.

Using the Plant Identifier

  1. Go to the Identify page
  2. Paste your Anthropic API key (never stored, stays in your browser)
  3. Upload or drag-and-drop a plant photo
  4. Click Identify this Plant
  5. Receive a full Ayurvedic breakdown instantly

๐Ÿ—‚๏ธ Project Structure

aaushade/
โ”œโ”€โ”€ public/
โ”œโ”€โ”€ src/
โ”‚   โ”œโ”€โ”€ context/
โ”‚   โ”‚   โ””โ”€โ”€ LanguageContext.jsx   # Global language state (EN / HI / GU)
โ”‚   โ”œโ”€โ”€ components/
โ”‚   โ”‚   โ”œโ”€โ”€ Navbar.jsx            # Navigation + language switcher
โ”‚   โ”‚   โ””โ”€โ”€ PlantResult.jsx       # AI result display card
โ”‚   โ”œโ”€โ”€ pages/
โ”‚   โ”‚   โ”œโ”€โ”€ Home.jsx              # Landing page
โ”‚   โ”‚   โ”œโ”€โ”€ Identify.jsx          # AI plant identification
โ”‚   โ”‚   โ””โ”€โ”€ Explore.jsx           # Plant library browser
โ”‚   โ”œโ”€โ”€ translations.js           # All EN / HI / GU translations
โ”‚   โ”œโ”€โ”€ app.jsx                   # Root component with routing
โ”‚   โ”œโ”€โ”€ main.jsx                  # Entry point
โ”‚   โ””โ”€โ”€ index.css                 # Global styles & CSS variables
โ”œโ”€โ”€ index.html
โ”œโ”€โ”€ vite.config.js
โ””โ”€โ”€ package.json

๐ŸŒ Languages Supported

Language Code Status
English en โœ… Complete
เคนเคฟเค‚เคฆเฅ€ (Hindi) hi โœ… Complete
เช—เซเชœเชฐเชพเชคเซ€ (Gujarati) gu โœ… Complete

Switch languages instantly using the ๐ŸŒ button in the navbar โ€” all pages, labels, plant descriptions, and AI result cards update immediately.


๐Ÿ› ๏ธ Tech Stack

  • Frontend โ€” React 18 + Vite 7
  • Routing โ€” React Router v6
  • AI โ€” Anthropic Claude API (claude-opus-4-5 with vision)
  • Styling โ€” Pure CSS with CSS variables (no UI framework)
  • Fonts โ€” Cormorant Garamond + DM Sans (Google Fonts)
  • Deployment โ€” Vercel

๐ŸŒฟ Ayurvedic Plants in the Library

Plant Sanskrit Primary Benefit
Ashwagandha เค…เคถเฅเคตเค—เค‚เคงเคพ Stress relief & vitality
Tulsi เคคเฅเคฒเคธเฅ€ Immunity & respiratory health
Brahmi เคฌเฅเคฐเคพเคนเฅเคฎเฅ€ Memory & cognitive boost
Neem เคจเฅ€เคฎ Skin purification & antibacterial
Turmeric เคนเคฒเฅเคฆเฅ€ Anti-inflammatory & antioxidant
Shatavari เคถเคคเคพเคตเคฐเฅ€ Hormonal balance & vitality
Triphala เคคเฅเคฐเคฟเคซเคฒเคพ Digestive health & detox
Giloy เค—เคฟเคฒเฅ‹เคฏ Immunity & fever management
Amla เค†เคเคตเคฒเคพ Vitamin C & rejuvenation

๐Ÿ”’ Privacy

  • Your Anthropic API key is never stored โ€” it exists only in your browser session
  • No user data is collected or transmitted beyond what is needed to call the Anthropic API
  • Images are processed client-side and sent directly to Anthropic's API

โš•๏ธ Disclaimer

The information provided by Aaushade is for educational purposes only and does not constitute medical advice. Always consult a qualified Ayurvedic practitioner or healthcare professional before using any medicinal plant.


๐Ÿ“„ License

This project is licensed under the MIT License.


๐Ÿ™ Acknowledgements


Made with ๐ŸŒฟ to preserve and share the wisdom of Ayurveda

Aaushade ยท เค”เคทเคงเฅ‡

About

๐ŸŒฟ AI-powered Ayurvedic plant identifier โ€” upload a photo, get Sanskrit names, benefits, uses, pros & cons. Built with React + Claude AI. Supports English, Hindi & Gujarati.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages