Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Live demo: https://felipeofdev-ai.github.io/labs/trusthire/

🛡� TrustHire

AI that protects professionals before they apply

Live Stack AI Stars

Paste a job offer or recruiter DM → get a risk score (0–100) with explainable signals.
Built so people don’t lose money or data to hiring scams.

Portfolio RPG · Backend · Frontend · Author


Why this quest exists

Recruitment fraud is a real boss fight: fake offers, “pay for onboarding�, crypto fees, Telegram redirects.
TrustHire is a production-shaped analyzer — heuristics + optional Claude — that returns citations you can trust, not vibes.

What it detects

Signal class Examples
Financial pressure wire, crypto, “verification fee�
Urgency tactics “hire today or lose the role�
PII harvesting SSN, bank login, passport dumps
Unrealistic bait inflated salary / benefits
Off-platform redirect Telegram / WhatsApp-only hiring
Link / domain risk phishing patterns, shady hosts

Stack

Python · FastAPI · Anthropic Claude · PostgreSQL · Redis · JWT · Docker · Stripe (SaaS path)

Quickstart

git clone https://github.com/felipeofdev-ai/trusthire.git
cd trusthire
python -m venv venv && source venv/bin/activate   # Windows: venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env   # set ANTHROPIC_API_KEY
uvicorn main:app --reload
curl -X POST http://localhost:8000/api/v1/analyze \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Urgent! Send $500 for job verification. Contact via Telegram.",
    "include_ai_analysis": true,
    "include_link_scan": true
  }'

API docs: http://localhost:8000/api/v1/docs

Docker

docker-compose up -d
docker-compose logs -f app

Tests

pytest
pytest --cov=. --cov-report=html

Config

Variable Required Description
ANTHROPIC_API_KEY Yes Claude for AI analysis
DATABASE_URL No PostgreSQL
REDIS_URL No Cache
ENV No dev / staging / prod

Ecosystem

Repo Role
trusthire Core analyzer (this repo)
trusthire-backend SaaS API + Stripe
trusthire-frontend Product UI

If this helped you or your team — � the repo.
Stars help recruiters and candidates find tools that put trust before apply.

Made by Felipe Fernandes · Systems & Agentic AI Engineer


Live demo

Try it in the browser (no clone): see badge / homepage above, or the Labs hub.

Constellation

Project Demo
CardOpsAI lab
BridgeTrace-AI lab
Meridian lab
TrustHire lab
secure-ship-kit lab
agentic-rag-cite lab
hitl-langgraph-kit lab
forge-mcp-server lab
agent-eval-harness lab
lgpd-checklist-agent lab
hiring-packet lab
philo-ai-os lab
balcaoia-local studio

Portfolio: felipeofdev-ai.github.io · Author: Felipe Fernandes · felipe.of.dev@gmail.com

If this helped you, star this repo — organic only. No bots, no paid stars.

About

AI-powered job posting fraud detection API — FastAPI, structured scoring, Stripe SaaS flow

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages