类库 › pentagi
vxcontrol

vxcontrol/pentagi

PentAGI是一个完全自主的AI代理系统,用于执行复杂的渗透测试任务。它利用人工智能自动决策和执行安全测试步骤,内置20多种专业工具(如nmap、metasploit),所有操作均在隔离的Docker沙箱环境中进行,面向安全专业人员和研究爱好者。

10,103 1,211 10,103 37
在 GitHub 上查看

技术栈

框架

Gin v1.10.0 React ^19.0.0

构建工具

Vite ^7.0.0

测试

Vitest ^4.0.0

网络

Axios ^1.13.5

CSS 框架

Tailwind CSS ^4.1.18

代码规范

ESLint ^9.11.1 Prettier ^3.3.3
查看全部依赖 (154)

依赖

@apollo/client ^3.13.8 @hookform/resolvers ^3.9.1 @radix-ui/react-accordion ^1.2.11 @radix-ui/react-avatar ^1.1.1 @radix-ui/react-collapsible ^1.1.1 @radix-ui/react-dialog ^1.1.14 @radix-ui/react-dropdown-menu ^2.1.2 @radix-ui/react-icons ^1.3.1 @radix-ui/react-label ^2.1.0 @radix-ui/react-popover ^1.1.14 @radix-ui/react-progress ^1.1.8 @radix-ui/react-scroll-area ^1.2.2 @radix-ui/react-select ^2.2.5 @radix-ui/react-separator ^1.1.0 @radix-ui/react-slot ^1.2.4 @radix-ui/react-switch ^1.2.6 @radix-ui/react-tabs ^1.1.1 @radix-ui/react-toggle ^1.1.10 @radix-ui/react-toggle-group ^1.1.11 @radix-ui/react-tooltip ^1.1.3 @react-pdf/renderer ^4.3.2 @tanstack/react-table ^8.21.3 @xterm/addon-fit ^0.10.0 @xterm/addon-search ^0.15.0 @xterm/addon-unicode11 ^0.8.0 @xterm/addon-web-links ^0.11.0 @xterm/addon-webgl ^0.18.0 @xterm/xterm ^5.5.0 class-variance-authority ^0.7.0 clsx ^2.1.1 cmdk ^1.1.1 date-fns ^4.1.0 github.com/99designs/gqlgen v0.17.57 github.com/aws/aws-sdk-go-v2 v1.36.5 github.com/aws/aws-sdk-go-v2/config v1.29.4 github.com/aws/aws-sdk-go-v2/credentials v1.17.61 github.com/aws/aws-sdk-go-v2/service/bedrockruntime v1.31.0 github.com/caarlos0/env/v10 v10.0.0 github.com/charmbracelet/bubbles v0.21.0 github.com/charmbracelet/bubbletea v1.3.10 github.com/charmbracelet/glamour v0.9.1 github.com/charmbracelet/lipgloss v1.1.0 github.com/charmbracelet/ultraviolet v0.0.0-20250725150304-368180ad03f9 github.com/charmbracelet/x/ansi v0.10.1 github.com/containerd/errdefs v1.0.0 github.com/coreos/go-oidc/v3 v3.11.0 github.com/creack/pty v1.1.21 github.com/digitalocean/go-smbios v0.0.0-20180907143718-390a4f403a8e github.com/docker/docker v28.3.3+incompatible github.com/docker/go-connections v0.5.0 github.com/fatih/color v1.17.0 github.com/gin-contrib/cors v1.7.2 github.com/gin-contrib/sessions v1.0.1 github.com/gin-contrib/static v1.1.1 github.com/go-ole/go-ole v1.3.0 github.com/go-playground/validator/v10 v10.26.0 github.com/golang-jwt/jwt/v5 v5.2.2 github.com/google/uuid v1.6.0 github.com/gorilla/websocket v1.5.3 github.com/hashicorp/golang-lru/v2 v2.0.7 github.com/invopop/jsonschema v0.12.0 github.com/jackc/pgx/v5 v5.7.2 github.com/jinzhu/gorm v1.9.16 github.com/joho/godotenv v1.5.1 github.com/lib/pq v1.10.9 github.com/mattn/go-runewidth v0.0.16 github.com/ollama/ollama v0.16.3 github.com/pgvector/pgvector-go v0.1.1 github.com/pressly/goose/v3 v3.19.2 github.com/rivo/uniseg v0.4.7 github.com/shirou/gopsutil/v3 v3.24.5 github.com/sirupsen/logrus v1.9.3 github.com/stretchr/testify v1.11.0 github.com/swaggo/gin-swagger v1.3.0 github.com/swaggo/swag v1.8.7 github.com/vektah/gqlparser/v2 v2.5.19 github.com/vxcontrol/cloud v0.0.0-20250927184507-e8b7ea3f9ba1 github.com/vxcontrol/graphiti-go-client v0.0.0-20260203202314-a1540b4a652f github.com/vxcontrol/langchaingo v0.1.14-update.1 github.com/xeipuuv/gojsonschema v1.2.0 go.opentelemetry.io/otel v1.36.0 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.9.0 go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.34.0 go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.34.0 go.opentelemetry.io/otel/log v0.9.0 go.opentelemetry.io/otel/metric v1.36.0 go.opentelemetry.io/otel/sdk v1.36.0 go.opentelemetry.io/otel/sdk/log v0.9.0 go.opentelemetry.io/otel/sdk/metric v1.36.0 go.opentelemetry.io/otel/trace v1.36.0 golang.org/x/crypto v0.45.0 golang.org/x/net v0.47.0 golang.org/x/oauth2 v0.30.0 golang.org/x/sys v0.38.0 google.golang.org/api v0.238.0 google.golang.org/grpc v1.73.0 gopkg.in/yaml.v3 v3.0.1 graphql ^16.11.0 graphql-ws ^6.0.5 html2pdf.js ^0.14.0 js-cookie ^3.0.5 lru-cache ^11.1.0 lucide-react ^0.553.0 marked ^17.0.3 react-day-picker ^9.13.2 react-diff-viewer-continued ^4.0.6 react-dom ^19.0.0 react-hook-form ^7.56.4 react-markdown ^10.1.0 react-resizable-panels ^3.0.2 react-router-dom ^7.12.0 react-textarea-autosize ^8.5.9 rehype-highlight ^7.0.2 rehype-raw ^7.0.0 rehype-slug ^6.0.0 remark-gfm ^4.0.1 sonner ^2.0.7 tailwind-merge ^3.0.0 tailwindcss-animate ^1.0.7 zod ^3.25.32

开发依赖

@commitlint/cli ^20.0.0 @commitlint/config-conventional ^20.0.0 @eslint/eslintrc ^3.3.1 @graphql-codegen/cli ^5.0.3 @graphql-codegen/client-preset ^4.5.1 @graphql-codegen/near-operation-file-preset ^3.0.0 @graphql-codegen/typescript ^4.1.1 @graphql-codegen/typescript-operations ^4.3.1 @graphql-codegen/typescript-react-apollo ^4.3.2 @prettier/plugin-xml ^3.3.1 @tailwindcss/postcss ^4.1.18 @tailwindcss/typography ^0.5.15 @types/js-cookie ^3.0.6 @types/lodash ^4.17.13 @types/node ^22.0.0 @types/react ^19.0.0 @types/react-dom ^19.0.0 @typescript-eslint/eslint-plugin ^8.46.4 @typescript-eslint/parser ^8.46.4 @vitejs/plugin-react-swc ^4.0.0 @vitest/coverage-v8 ^4.0.0 eslint-config-prettier ^10.1.8 eslint-plugin-jsx-a11y ^6.10.2 eslint-plugin-perfectionist ^4.15.1 eslint-plugin-react ^7.37.5 eslint-plugin-react-hooks ^7.0.1 lint-staged ^16.2.6 postcss ^8.4.47 prettier-plugin-tailwindcss ^0.7.2 simple-git-hooks ^2.11.1 tsx ^4.19.3 typescript ^5.6.2 vite-plugin-html ^3.2.2 vite-tsconfig-paths ^5.0.1

评论

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-04 03:41
浙ICP备14020137号-1 $お客様$