I created this repository to assist community owners who struggle daily to find and curate the latest AI news using AI tools. This repetitive process consumes a lot of time, so I built this project to automate the workflow.
✨ It fetches and delivers AI news every 24 hours.
- 🔗 WhatsApp/Telegram/Discord Integration
- 📊 Dashboard Functionality
- 🔑 Google Authentication System
- 📰 News Formatting for Better Readability
- Clone the repository.
- Create a file named
.envin the root directory. - Add your credentials:
API_KEY = "<your API key>" EMAIL = "<your email>" MAIL_PASSWORD = "<your email passkey>"
- Install dependencies:
pip install -r requirements.txt
- Run the backend server using FastAPI or Uvicorn:
- FastAPI:
fastapi dev app.py
- Uvicorn:
uvicorn app:app --host 127.0.0.1 --port 5662
- FastAPI:
- Navigate to the
frontendfolder:cd frontend - Create a
.envfile and add the following:VITE_SUPABASE_URL="" VITE_SUPABASE_ANON_KEY="" VITE_API_BASE_URL="" VITE_APP_API_BASE_URL=""
- Install dependencies:
npm install
- Start the frontend server:
npm run dev


