H
hackerai-tech/hackerai
Find and fix vulnerabilities by chatting with AI
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
- Star count
- 834 ★ · hackerai-tech/hackerai · read from the GitHub search API · (checked 2026-11-13 20:00:50)
- Source
- read directly from its GitHub page · type: open-source project
- Harvest history
- first seen 2026-10-26 · last seen 2026-11-14 · seen 23× · listed by 1 sources
- Score
- score 105 · 834 ★ · 1 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository
hackerai-tech/hackerai;first catalogued 2026-10-26;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.HackerAI
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Your AI-Powered Penetration Testing Assistant
## Getting started
Coding agents should start with AGENTS.md.
### Prerequisites
You'll need the following accounts:
Required:
OpenRouter - AI model provider
OpenAI - Identifies security requests that should use abliteration.ai models
E2B - Isolated cloud execution in Agent mode
Convex - Database and backend
Amazon S3 - File storage
WorkOS - Authentication and user management
Trigger.dev - Required durable runtime for agent tasks
Optional:
abliteration.ai - AI models for security requests that standard models may refuse
Perplexity - Web search functionality
Jina AI - Web URL content retrieval
Redis - Stream resumption
Upstash Redis - Rate limiting
PostHog - Analytics
Stripe - Payment processing
### Clone the repo
bash
git clone https://github.com/hackerai-tech/hackerai.git
### Navigate to the project directory
bash
cd hackerai
### Install dependencies
bash
pnpm install
### Run the setup script
bash
pnpm run setup
To use abliteration.ai for eligible security requests, create an API key in the
abliteration.ai console and set
ABLITERATIONAPIKEY in .env.local, Vercel, and Trigger.dev. Without this
optional key, HackerAI continues using its standard models.
### Start the development server
This runs both Next.js and Convex dev servers:
bash
pnpm run dev
Or run them separately in two terminals:
bash
pnpm run dev:next
pnpm run dev:convex
### Run the Trigger.dev worker
Agent mode runs the agent loop on a Trigger.dev task.
To use the agent locally:
1. Create a project at https://cloud.trigger.dev and copy your dev secret
key (trdev…) into .env.local as TRIGGERSECRETKEY.
2. In the Trigger.dev dashboard → your project → Environment Variables,
add the env vars the task needs to run (these live on the worker, not on
Vercel): NEXTPUBLICCONVEXURL, CONVEXSERVICEROLEKEY,
OPENROUTERAPIKEY, OPENAIAPIKEY, AWSS3ACCESSKEYID,
AWSS3SECRETACCESSKEY, AWSS3REGION, AWSS3BUCKETNAME, and
E2BAPIKEY. Cloud Agent execution uses E2B.
Add any optional keys you use
(ABLITERATIONAPIKEY, PERPLEXITYAPIKEY, JINAAPIKEY, etc.).
3. Start the worker in a third terminal:
## Getting started
Coding agents should start with AGENTS.md.
### Prerequisites
You'll need the following accounts:
Required:
OpenRouter - AI model provider
OpenAI - Identifies security requests that should use abliteration.ai models
E2B - Isolated cloud execution in Agent mode
Convex - Database and backend
Amazon S3 - File storage
WorkOS - Authentication and user management
Trigger.dev - Required durable runtime for agent tasks
Optional:
abliteration.ai - AI models for security requests that standard models may refuse
Perplexity - Web search functionality
Jina AI - Web URL content retrieval
Redis - Stream resumption
Upstash Redis - Rate limiting
PostHog - Analytics
Stripe - Payment processing
### Clone the repo
bash
git clone https://github.com/hackerai-tech/hackerai.git
### Navigate to the project directory
bash
cd hackerai
### Install dependencies
bash
pnpm install
### Run the setup script
bash
pnpm run setup
To use abliteration.ai for eligible security requests, create an API key in the
abliteration.ai console and set
ABLITERATIONAPIKEY in .env.local, Vercel, and Trigger.dev. Without this
optional key, HackerAI continues using its standard models.
### Start the development server
This runs both Next.js and Convex dev servers:
bash
pnpm run dev
Or run them separately in two terminals:
bash
pnpm run dev:next
pnpm run dev:convex
### Run the Trigger.dev worker
Agent mode runs the agent loop on a Trigger.dev task.
To use the agent locally:
1. Create a project at https://cloud.trigger.dev and copy your dev secret
key (trdev…) into .env.local as TRIGGERSECRETKEY.
2. In the Trigger.dev dashboard → your project → Environment Variables,
add the env vars the task needs to run (these live on the worker, not on
Vercel): NEXTPUBLICCONVEXURL, CONVEXSERVICEROLEKEY,
OPENROUTERAPIKEY, OPENAIAPIKEY, AWSS3ACCESSKEYID,
AWSS3SECRETACCESSKEY, AWSS3REGION, AWSS3BUCKETNAME, and
E2BAPIKEY. Cloud Agent execution uses E2B.
Add any optional keys you use
(ABLITERATIONAPIKEY, PERPLEXITYAPIKEY, JINAAPIKEY, etc.).
3. Start the worker in a third terminal:
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/hackerai-tech-hackerai/)
- Source
- github · https://github.com/hackerai-tech/hackerai
- Browse by field
- Open source
- Traction
- 834 ★
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.