Skip to content

intelink/factcheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FactCheck AI

Serviciu web care primește un URL de articol, îl extrage cu newspaper3k și cere analiză de fact-checking de la Claude CLI (cu WebSearch activat). Rezultatul apare în UI în streaming.

Port: 8765

Ce face

  • server.py — Flask + SSE. Extrage articolul, construiește prompt, execută claude -p --websearch în subprocess, returnează răspunsul către client în timp real.
  • index.html — UI pentru intrare URL + afișare streaming.
  • factcheck.service — unit systemd pentru autostart.

Cerințe

  • Claude CLI instalat la ~/.local/bin/claude (sau oriunde, dar ajustează CLAUDE_BIN în server.py). Instalare Claude CLI: vezi https://docs.claude.com/claude-code
  • Python 3.10+

Install rapid

git clone https://github.com/intelink/factcheck.git
cd factcheck
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python server.py

Deschide: http://localhost:8765

Autostart

sudo cp factcheck.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable --now factcheck.service

Cum funcționează prompt-ul

server.py trimite articolul + întrebarea către Claude cu instrucțiune de:

  1. Identifică afirmațiile factuale
  2. Verifică-le folosind WebSearch
  3. Returnează verdict pe fiecare (adevărat / fals / nuanțat) cu surse

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors