Skip to content

MedantSharan/SadhakNews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sadhak News

Work in Progress

A news app for spiritual seekers.

Philosophy

Serious spiritual seekers tend to keep away from worldly affairs — but there is a way to turn even those into spiritual practice! Sadhak News reframes world events through a spiritual lens, helping practitioners stay informed while maintaining their inner focus.

Screenshots

Home AI-Reframed News
Home News

Tech Stack

  • Backend: FastAPI (Python) + Groq LLM
  • Mobile: React Native with Expo

Quick Start

Prerequisites

Backend

cd backend
cp .env.example .env   # Windows: copy .env.example .env
# Edit .env and add your GROQ_API_KEY

python3 -m app.main

Runs on http://localhost:8000

Mobile

cd mobile
npm install
npm start

Then scan QR code with Expo Go app, or press w for web.

Note: If testing on a physical device, edit mobile/app.json and change apiUrl from localhost to your computer's IP address.

API Endpoints

Endpoint Description
GET /api/news/ All news (first load takes 2-3 min)
GET /api/news/international International news
GET /api/news/national National news
GET /health Health check

Troubleshooting

  • Mobile can't connect: Use your computer's IP in app.json, not localhost
  • First load slow: Normal — LLM processes ~120 articles on first call
  • Groq errors: Check your API key in .env

About

Full-stack spiritual news aggregation app that filters, scores, and reframes global news using LLMs, with a React Native mobile interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors