Simple scraper - economics news watcher
Release
·
Report Bug
·
Request Feature
Just a simple project focusing on scrape data related with economics for who need answer to take decision into market, processed with multiple sources data and openrouter LLM for describe the market tension, I called this apollo.
Basically this app just collect data from trusted platform who updates related economic topic, wrap it up become one data and analyze with openrouter LLM autoselect free model, then send the result to social chat platform telegram for now.
For the future plan focusing integrate to stackyrd pkg which diameter-tscd project, frontend and manageable web-content.
- Node.js >= 18
- PostgreSQL database / Supabase
- OpenRouter API key
- Telegram bot token (from @BotFather)
# Clone the repository
git clone https://github.com/GabrielTenma/apollo.git
cd apollo
# Install dependencies
npm install
# Configure environment variables
cp .env.example .env
# Edit .env and fill in your credentials# Development (NestJS + Vite with hot reload)
npm run dev
# Production build
npm run build:all
# Start production server
npm run start:allThe app serves on http://localhost:3000. The Vite dev server runs on http://localhost:3001.
For architecture details, see DESIGN.md.
Use Apache 2. See LICENSE for deal your free time.
