Releases: RevoltSecurities/RAI
V1.0.1
🛠️ RAI v1.0.1 – Release
✨ New Features & Enhancements
🧠 GUI-Based Agent & Team Creation
- Introduced a full-featured GUI for building YAML configurations.
- Enables no-code creation of agents and teams, avoiding the need for manual YAML editing.
- Ideal for faster prototyping and collaboration with less technical users.
🌐 Web & API Integration Interface
- Added built-in Web and REST API interfaces for extending LLM agents with external tools and services.
- Allows seamless communication with reconnaissance tools, exploit chains, or third-party automation systems.
🔌 Enhanced MCP Tool Integration
- Improved compatibility and deeper integration with Model Context Protocol (MCP) infrastructure.
- Supports enhanced tool orchestration and model routing across agents and teams.
🧬 New LLM Model Support
- Added support for multiple new LLM models for use in agent and team configurations.
- Enhances flexibility in selecting language models optimized for different tasks (recon, exploit writing, reasoning, etc).
🧠 Memory Context Configuration
- Introduced user memory context configuration support.
- Agents can now recall past interactions, preferences, and task-specific memory to enable smarter and more personalized responses.
💬 Chat Session & State Management
- Implemented persistent chat state tracking for both individual agents and teams.
- Agents now remember previous tasks, enabling multi-step reasoning and long-term coordination across sessions.
Contributors:
V1.0.0
RAI (Revolt AI Agent) Version V1.0.0 Release Notes
We are proud to announce the release of RAI (Revolt AI Agent) V1.0.0! This marks the first stable version of the framework, packed with exciting features designed to help cybersecurity professionals automate penetration testing, red teaming, and offensive security tasks using advanced LLM-based agents and teams.
New Features in V1.0.0
-
Interactive Shell Mode
Switch between LLM Teams and Agents seamlessly within an advanced shell interface. Engage in real-time conversations with selected agents and teams, optimizing workflow and enhancing interaction. -
Low-Code YAML-Based Agent & Team Building
Easily build and configure agents and teams using simple YAML templates, making automation quick and accessible without the need for traditional coding. -
Multiple Agent & Team Support
Manage and run multiple agents or teams in parallel, each with full isolation to ensure efficient, controlled, and secure operations. -
Tool Integration (SSE & stdio)
Integrate third-party tools effortlessly using Server-Sent Events (SSE) or standard I/O for live interaction with agents and teams. -
Dynamic Team Allocation
Flexibly assign and reassign agents across teams in real-time, ensuring the most effective use of resources based on evolving tasks. -
MCP-Compatible Infrastructure
Built with modularity in mind, RAI is ready for future integration with Model Context Protocols (MCP) tools, providing scalability for advanced use cases. -
Fast & Flexible Configuration
With intelligent defaults and customizable configurations, setting up RAI is a breeze, providing flexibility for both novice and advanced users. -
Built-In Reasoning Engine
Agents are equipped with reasoning capabilities, allowing them to think, analyze, and respond intelligently to complex scenarios before executing tasks. -
Cybersecurity Automation Focus
Tailored specifically for offensive security activities such as reconnaissance, exploitation, and team coordination, making it a powerful tool for red teamers and penetration testers. -
Agent-to-Agent Communication
Agents within teams can now communicate with one another, ensuring optimal task delegation and efficient collaboration across specialized agents.
What's Included in V1.0.0:
- Full Interactive CLI Shell for agent and team interaction.
- Pre-configured YAML templates to quickly build agents and teams.
- A reasoning engine for smarter, context-aware decision-making.
- Support for multi-agent/team orchestration with real-time agent interaction.
- Flexible tool integration (SSE, stdio) to enhance agent capabilities.
- Real-time agent reconfiguration to adapt to dynamic task requirements.
- Cybersecurity-focused tools for offensive security tasks.