hackerai-tech/hackerai

Find and fix vulnerabilities by chatting with AI

해결 과제

HackerAI는 보안 분석 및 취약점 평가 작업을 자동화하도록 설계된 AI 기반 모의 해킹 보조 도구입니다. 표준 AI 모델이 거부하거나 실행하기 어려운 보안 관련 작업을 수행할 수 있는 에이전트 프레임워크를 제공하여 보안 전문가와 개발자를 지원합니다.

작동 방식

이 프로젝트는 다양한 AI 모델과 클라우드 서비스를 조정하여 보안 작업을 수행하는 에이전트 시스템으로 작동합니다. 일반적인 지능형 처리를 위해 OpenRouter와 OpenAI를 사용하며, 보안 관련 요청을 위해 abliteration.ai와 같은 전문 서비스와 통합됩니다. 에이전트는 E2B가 제공하는 격리된 클라우드 환경에서 실행되며, Trigger.dev를 사용하여 복잡하고 장시간 실행되는 작업을 관리합니다. 데이터 관리를 위해 Convex 백엔드를 활용하며, 리서치 및 웹 콘텐츠 검색을 위해 Perplexity 및 Jina AI와 같은 외부 도구와 통합됩니다.

대상 사용자

이 프로젝트는 보안 워크플로우 및 취약점 스캔을 지원하는 자동화된 AI 에이전트를 구축하거나 배포하려는 보안 엔지니어, 모의 해킹 전문가 및 개발자를 위한 것입니다.

주요 특징

  • Trigger.dev를 사용한 지속적이고 장시간 실행되는 작업 실행을 위한 에이전트 아키텍처.
  • E2B 통합을 통한 안전하고 격리된 코드 실행 환경.
  • abliteration.ai를 통한 보안 특화 AI 모델 지원.
  • 웹 검색, 분석 및 속도 제한을 위한 선택적 통합을 지원하는 모듈식 설계.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트