文件历史

提交图

11 次代码提交

作者 SHA1 备注 提交日期
gelei 0fdc043445 feat: 🎸 update 2025-12-13 01:46:54 +08:00
gelei a0ea7b67c4 feat: 🎸 update format 2025-12-13 01:23:24 +08:00
gelei 2b5ca9f175 feat: 🎸 merge changes 2025-12-13 01:21:40 +08:00
gelei 9ebbdfa5a1 fix: 🐛 fix test pipeline 2025-12-13 01:19:47 +08:00
deepsource-autofix[bot] 345246ea1d style: format code with Black
This commit fixes the style issues introduced in abe3be0 according to the output
from Black.

Details: https://github.com/GreyDGL/PentestGPT/pull/325
2025-12-12 16:58:23 +00:00
gelei abe3be01b4 feat: 🎸 version 1.0 agentic workflow
Major rewrite of PentestGPT to use an agentic pipeline architecture:
Core Changes: - New event-driven architecture with EventBus for
TUI-agent decoupling - Implemented AgentController with 5-state
lifecycle (IDLE->RUNNING->PAUSED->COMPLETED->ERROR) - Added AgentBackend
interface with ClaudeCodeBackend implementation - Session management
with file-based persistence for resumable pentests - Langfuse
integration for observability and tracing Interface: - New Textual-based
TUI with real-time activity feed - Keyboard shortcuts: F1 help, Ctrl+P
pause, Ctrl+Q quit - Enhanced CLI with --target, --instruction,
--non-interactive, --debug flags Project Structure: - Moved legacy
multi-LLM version (v0.15) to legacy/ directory - New pentestgpt/core/
for agent, controller, events, session modules - New
pentestgpt/interface/ for TUI and CLI components - New
pentestgpt/benchmark/ for xbow benchmark integration - Comprehensive
test suite in tests/ with unit and integration tests DevOps: - Docker
support with Ubuntu 24.04 container - GitHub Actions CI/CD pipeline -
Makefile with dev commands (test, lint, format, typecheck) - Added
xbow-validation-benchmarks as submodule
2025-12-13 00:56:40 +08:00
Gelei Deng 43f6e803e0 Gpt4all Dev (#217)
* fix: 🐛 fix default models used

 Closes: #204

* feat: 🎸 support local LLMs with GPT4ALL

* fix lint issue

* style: format code with Black

This commit fixes the style issues introduced in 5eee6a0 according to the output
from Black.

Details: https://github.com/GreyDGL/PentestGPT/pull/217

---------

Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2024-04-12 17:10:22 +08:00
Grey_D e96d94be54 feat: 🎸 langfuse + gpt-4-turbo 2023-11-07 11:11:27 +01:00
Víctor Mayoral Vilches d8e89f64a3 Make PentestGPT a Python module and easily installable
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
2023-05-29 09:45:56 +02:00
Grey_D 2609758ad9 fix: 🐛 fix login issue 2023-04-17 15:04:16 +08:00
Grey_D 3795331598 feat: 🎸 Add basic google handler 2023-04-14 23:24:25 +08:00