Skip to content

Releases: vxcontrol/pentagi

PentAGI v0.2.0 - New frontend

09 Jan 13:55
a72fd54
Compare
Choose a tag to compare
Pre-release

🚀 New Features

Frontend Architecture

  • ✨ Implemented modern React 18 architecture with TypeScript for enhanced type safety
  • 🎨 Added shadcn/ui components with Radix UI primitives for consistent design
  • 🌓 Introduced dark/light theme support with Tailwind CSS
  • 📱 Added responsive design support for mobile, tablet, and desktop layouts
  • ⚡ Optimized build process with Vite and module chunking

Core Features

  • 💬 Real-time chat interface with AI agents using WebSocket subscriptions
  • 🤖 Multi-agent system with specialized roles (Researcher, Developer, Executor)
  • 📊 Terminal integration with real-time output monitoring
  • 🎯 Task tracking system with subtasks and progress monitoring
  • 🔍 Integrated search capabilities with vector store
  • 📸 Screenshot capture and management system

Security & Authentication

  • 🔐 Multi-provider authentication support
  • 🔑 OAuth integration with GitHub and Google
  • 🛡️ SSL/TLS support for secure communications
  • 🔒 Environment-based configuration management

🐛 Bug Fixes

  • Fixed WebSocket connection handling for GraphQL subscriptions
  • Improved error handling in terminal output
  • Resolved theme switching persistence issues
  • Fixed mobile layout responsiveness

🔄 Changes

  • Migrated from CRA to Vite for better build performance
  • Updated all dependencies to latest stable versions
  • Improved code organization with feature-based structure
  • Enhanced type definitions for better TypeScript support

📚 Documentation

  • Added comprehensive frontend documentation
  • Included development setup instructions
  • Added component architecture documentation
  • Updated environment configuration guide

🛠️ Technical Details

  • React 18.3.1
  • TypeScript 5.6.2
  • Vite 5.4.7
  • GraphQL 16.9.0
  • Tailwind CSS 3.4.13

🔜 Coming Soon

  • Enhanced performance monitoring
  • Improved error reporting
  • Extended test coverage
  • Additional UI components

🙏 Acknowledgments

  • Thanks to @sirozha for new frontend version

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

v0.1.0-alpha

07 Jan 01:26
9c0a9ac
Compare
Choose a tag to compare
v0.1.0-alpha Pre-release
Pre-release

PentAGI v0.1.0 - First Public Alpha Release

We are excited to announce the first public alpha release of PentAGI - an innovative AI-powered penetration testing system that brings autonomous security testing to a new level.

🎯 Current State

PentAGI is in early alpha stage, focusing on core functionality and system stability. This release demonstrates the basic capabilities of our autonomous penetration testing system while actively being developed and improved.

✨ Available Features

Core Functionality

  • 🤖 Multi-agent system (Researcher, Developer, Executor)
  • 🛡️ Integration with essential security testing tools
  • 🧠 Basic memory system with vector storage
  • 🔄 Autonomous decision-making capabilities

Technical Implementation

  • 🐳 Docker-based deployment
  • 📊 Basic monitoring (Grafana + OpenTelemetry)
  • 📝 LLM operations tracking (Langfuse)
  • 🔌 Support for OpenAI/Anthropic APIs

⚠️ Important Notes

  • This is an alpha release intended for testing and feedback
  • Not recommended for production use
  • Expect frequent updates and changes
  • Some features may be unstable or incomplete
  • Limited documentation available

🚀 Quick Start

mkdir pentagi && cd pentagi
curl -O https://raw.githubusercontent.com/vxcontrol/pentagi/main/docker-compose.yml
curl -o .env https://raw.githubusercontent.com/vxcontrol/pentagi/main/.env.example
# Configure your .env file
docker compose up -d

For detailed documentation and latest updates, please visit README file.