hackerai-tech/hackerai

Find and fix vulnerabilities by chatting with AI

What it solves

HackerAI is an AI-powered penetration testing assistant designed to automate security analysis and vulnerability assessment tasks. It helps security professionals and developers by providing an agentic framework capable of performing security-related operations that standard AI models might otherwise refuse or struggle to execute.

How it works

The project functions as an agentic system that orchestrates various AI models and cloud services to perform security tasks. It uses OpenRouter and OpenAI for general intelligence, while integrating with specialized services like abliteration.ai for security-specific requests. The agent runs in isolated cloud environments provided by E2B and manages complex, long-running tasks using Trigger.dev for durable execution. It leverages a Convex backend for data management and integrates with external tools like Perplexity and Jina AI for research and web content retrieval.

Who it’s for

This project is for security engineers, penetration testers, and developers who want to build or deploy automated AI agents to assist with security workflows and vulnerability scanning.

Highlights

  • Agentic architecture using Trigger.dev for durable, long-running task execution.
  • Secure, isolated code execution environments via E2B integration.
  • Support for specialized security-focused AI models through abliteration.ai.
  • Modular design supporting optional integrations for web search, analytics, and rate limiting.

Related

  • Project
  • Project
  • Project
  • Project
  • Project