🚀 TrustLens AI v0.1.0 — Initial Release
Highlights
- 15+ Parallel Analysis Engines — Rule-based heuristics, AI deception classifier, brand impersonation, behavioral analysis, domain intel, and more
- Hybrid 70/30 Scoring — Rule score (70%) + AI advisory score (30%) for transparent, explainable verdicts
- Multi-LLM Support — Gemini, OpenAI, Anthropic, and Grok via interactive setup wizard
- Terminal-Theme UI — Dark hacker aesthetic with full-transparency Deep Dive panel
- One-Command Start —
./start.sh handles everything: wizard, deps, backend, frontend
Analysis Engines
- Heuristic Rules (7 rules) · Brand Impersonation (50+ brands) · Domain Intelligence (RDAP, 14-tier age scoring)
- Behavioral Analysis (redirects, popups, clipboard, WebSocket) · Security Headers · SSL Certificate Extraction
- Tracker & Malware Detection (68+ patterns) · Download Threat Scanner · Screenshot Clone Detection
- Zero-Day Suspicion Scoring · Payment Form Detection · Community Reports · Threat Intel Feeds
Tech Stack
- Backend: Python 3.11+, FastAPI, Pydantic v2, Playwright, SQLite
- Frontend: React 19, TypeScript 5.9, Vite 7, Tailwind CSS v4
- AI: Gemini · OpenAI · Anthropic · Grok
Getting Started
git clone https://github.com/abhishekayu/TrustLens.git
cd TrustLens && chmod +x start.sh && ./start.sh