ThreatLens AI is an AI-powered tool for analyzing and summarizing threat intelligence reports.
AI-powered threat intelligence report analysis and summarization tool built with Next.js, Prisma, and Tailwind CSS. Supports markdown rendering, DOCX export, and secure user authentication.
This tool is designed for security professionals who need to analyze threat intelligence reports efficiently. It streamlines the process of threat hunting and security automation by providing real-time data and export capabilities.
Ensure you have Node.js v14 or later and PostgreSQL installed before setting up the environment.
git clone https://github.com/neelshha/threatlens-ai.git
cd threatlens-ai
npm install
Create a .env file with DATABASE_URL, NEXTAUTH_SECRET, and NEXTAUTH_URL
npx prisma generate
npx prisma db push
npm run dev
npm run dev
Start the development server.
npm run build
Generate Prisma client and build for production.
npm start
Start the production server.
npm run lint
Run the code linter.