类库
› pentagi
vxcontrol/pentagi
PentAGI是一个完全自主的AI代理系统,用于执行复杂的渗透测试任务。它利用人工智能自动决策和执行安全测试步骤,内置20多种专业工具(如nmap、metasploit),所有操作均在隔离的Docker沙箱环境中进行,面向安全专业人员和研究爱好者。
标签
技术栈
框架
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