Phishtank is an AI phishing detection extension made in 36 hours for Hacktech. Check out our project here.
This repository is split into two sections:
backend/: Python backend scaffold (FastAPI-oriented) configured viapyproject.tomlfrontend/: Chrome Extension (Manifest V3) scaffold using TypeScript + Node.js
PhishTank Sandbox analyzes links before users click them. The extension discovers links and requests analysis from the backend. The backend is intended to orchestrate sandbox execution and AI reasoning (including K2 Think V2 integration).
backend/- Python service scaffold
- K2 API call example template
frontend/- Chrome Extension scaffold (content/background/popup)
- Create and activate a virtual environment.
- Install dependencies from
backend/pyproject.toml. - Copy
backend/.env.exampleto.envand set credentials.
- Install dependencies in
frontend/. - Build TypeScript sources.
- Load extension artifacts in Chrome Developer Mode.