Releases: vxcontrol/pentagi
Releases · vxcontrol/pentagi
PentAGI v0.2.0 - New frontend
🚀 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
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.