Hackerai

D 54 completed
Web App
monorepo / typescript · medium
618
Files
93,266
LOC
5
Frameworks
11
Languages

Pipeline State

completed
Run ID
#344319
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Cataloged
Decision
proceed
Novelty
78.00
Framework unique
Isolation
Last stage change
2026-05-10 03:35:10
Deduplication group #48105
Member of a group with 1 similar repo(s) — this repo is canonical view group →
Top concepts (2)
Project DescriptionWeb Frontend
Repobility's GitHub App fixes findings like these · https://github.com/apps/repobility-bot

AI Prompt

Create an AI-powered web assistant for security professionals that automates penetration testing tasks. I need the core application built using React and Next.js, and I want to integrate various AI model providers like OpenRouter, OpenAI, and Google Vertex AI. The system should utilize Convex for the backend and database, and ideally support agent mode using E2B for secure code execution. Please structure the project to handle authentication via WorkOS and potentially include file storage options like Amazon S3.
typescript react next.js ai pentesting security convex agent web-app
Generated by gemma4:latest

Catalog Information

An AI‑powered web assistant that automates penetration testing tasks for security professionals.

Description

HackerAI is a web application that leverages large language models to guide and automate penetration testing workflows. It offers an interactive interface where users can describe security objectives, and the system generates tailored test plans, scripts, and vulnerability reports. The platform integrates a secure sandbox for executing code, real‑time analytics, and payment handling for premium features. Targeted at security analysts, developers, and small‑to‑medium enterprises, it reduces manual effort and speeds up the discovery of weaknesses. By combining AI reasoning with sandboxed execution, it delivers actionable insights while maintaining isolation and compliance.

الوصف

يُقدّم HackerAI واجهة ويب تعتمد على نماذج الذكاء الاصطناعي لتوجيه وتسهيل عمليات اختبار الاختراق. يتيح للمستخدمين وصف أهداف الأمان، ثم يُنشئ النظام خطط اختبار مخصصة، نصوص برمجية، وتقارير عن الثغرات. يتكامل مع بيئة حاوية آمنة لتشغيل الكود، ويُقدّم تحليلات فورية، مع إمكانية الدفع مقابل الميزات المتقدمة. يستهدف محللي الأمن والمطورين والشركات الصغيرة والمتوسطة، ويقلل الجهد اليدوي ويُسرّع اكتشاف نقاط الضعف. يدمج الذكاء الاصطناعي مع التنفيذ المنعزل لتوفير رؤى عملية مع الحفاظ على الأمان والامتثال.

Novelty

8/10

Tags

ai penetration-testing security-assessment automated-testing vulnerability-scanning code-analysis threat-modeling sandbox-execution

Technologies

jest langchain nextjs openai playwright radix-ui react stripe tailwind zod

Claude Models

claude-opus-4.6 claude (unknown version) claude-sonnet-4.5

Quality Score

D
53.8/100
Structure
62
Code Quality
57
Documentation
44
Testing
55
Practices
56
Security
40
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Code linting configured (eslint)
  • Containerized deployment (Docker)
  • Properly licensed project

Weaknesses

  • 7 files with critical complexity need refactoring
  • Potential hardcoded secrets in 5 files
  • 12012 duplicate lines detected \u2014 consider DRY refactoring
  • 20 'god files' with >500 LOC need decomposition

Recommendations

  • Move hardcoded secrets to environment variables or a secrets manager
  • Address 280 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

105.1h
Tech Debt (C)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (3)
Repobility — same analyzer, your code, free for public repos · /scan/
Apache-2.0
License
10.7%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

typescript
76.6%
markdown
10.9%
json
10.4%
yaml
1.1%
rust
0.3%
javascript
0.2%
html
0.2%
css
0.1%
toml
0.0%
shell
0.0%
text
0.0%

Frameworks

React Next.js Tauri Jest Turbopack

Concepts (2)

Repobility (https://repobility.com) — every score reproducible
CategoryNameDescriptionConfidence
Powered by Repobility — scan your code at https://repobility.com
auto_descriptionProject Description![License](LICENSE) ![Website](https://hackerai.co)80%
auto_categoryWeb Frontendweb-frontend70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/68377.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV