Skip to content

Sairaj2033/Varta.ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 Varta AI – Multilingual AI News Platform

An AI-inspired multilingual news platform delivering fast, accessible, and engaging news experiences across multiple Indian languages.


📖 About

Varta AI is an open-source multilingual news platform that delivers AI-inspired news experiences without relying on real-time translation APIs.

Instead of making API requests during runtime, multilingual news articles are pre-generated and stored locally, allowing users to experience instant translations, smooth animations, and a responsive interface with zero latency.


🚀 Features

  • 🧠 AI-inspired news experience
  • 🌍 Multilingual support
  • ⚡ Instant language switching
  • 🎭 AI typing & shimmer animations
  • 📂 Local JSON-powered content
  • 📱 Fully responsive interface
  • 🚀 Fast deployment on Render
  • 🔒 No runtime translation API dependency

🌎 Supported Languages

  • 🇮🇳 English
  • 🇮🇳 Hindi
  • 🇮🇳 Marathi
  • 🇮🇳 Kannada
  • 🇮🇳 Tamil
  • 🇮🇳 Telugu

🎯 Why Varta AI?

Many existing news platforms:

  • Primarily support English content
  • Depend on costly real-time translation APIs
  • Introduce noticeable translation delays
  • Offer limited user interaction

Varta AI addresses these challenges by delivering multilingual news instantly through pre-generated content and AI-inspired user interactions.


⚙️ How It Works

User Request
      │
      ▼
Frontend (React)
      │
      ▼
Local JSON Database
      │
      ▼
Language Selection
      │
      ▼
AI Animation
      │
      ▼
Translated News Display

No external translation API is used during runtime, ensuring fast response times and reliable performance.


🛠 Tech Stack

Frontend

  • React
  • HTML5
  • CSS3
  • JavaScript

Backend

  • Node.js
  • Express.js

Data Storage

  • Structured Local JSON Database

Deployment

  • Render

📂 Project Structure

📦 Varta-AI
├── 📁 client
├── 📁 server
├── 📁 data
├── 📁 assets
├── 📁 components
├── 📁 routes
├── 📁 public
└── 📄 package.json

🚧 Challenges

  • API authentication failures
  • Translation latency
  • Managing multilingual datasets
  • Maintaining consistent UI rendering
  • Providing an AI-like experience without AI inference

💡 Solution

  • Pre-generated multilingual articles
  • Local JSON-based storage
  • Zero runtime API calls
  • Optimized frontend rendering
  • AI-inspired animations for a conversational experience

🔮 Future Roadmap

  • 🎙 Voice-assisted news playback
  • 🤖 Optional AI-powered translation
  • 👤 Personalized news recommendations
  • 🌐 Additional language support
  • 📱 Android & iOS applications

🤝 Contributing

Contributions are welcome!

If you'd like to improve Varta AI, feel free to:

  • Fork the repository
  • Create a feature branch
  • Submit a Pull Request
  • Open an Issue

👨‍💻 Author

Sairaj Patil


⭐ Support

If you find this project useful, consider giving it a to support its development. If you like this project, give it a ⭐ on GitHub!

About

AI-inspired multilingual news platform delivering instant translations, regional language support, and an immersive news experience without runtime translation APIs.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages