Skip to content

Indecisive-Hackers/couldnt-decide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resurecting the Truth

A web app to monitor debates and uses an AI (Gemini) to fact-check.

Stack

  • Frontend: Angular 18 — http://localhost:4200
  • Backend: Python/Flask — http://localhost:5000

Prerequisites

  • Node.js + npm
  • Python 3 (pip with venv)
  • Docker
  • Angular CLI: npm install -g @angular/cli

Quick Start

Scripts are provided to start and stop all services:

./start.sh   # starts DB, backend, and frontend
./stop.sh    # stops all services (and remove pg containers)

Manual Setup

Backend

cd backend/
python -m venv ../venv
source ../venv/bin/activate
pip install -r ../requirements.txt
./bootstrap.sh

The API will be available at http://localhost:5000.

Frontend

cd frontend/
ng serve

The app will be available at http://localhost:4200.

About

A web app to monitor debates and uses an AI (Gemini) to fact-check.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors