diff --git a/docs/swarms/agents/reasoning_agents_overview.md b/docs/swarms/agents/reasoning_agents_overview.md index d995806b..634f88eb 100644 --- a/docs/swarms/agents/reasoning_agents_overview.md +++ b/docs/swarms/agents/reasoning_agents_overview.md @@ -19,6 +19,7 @@ These agents are inspired by cognitive science and human reasoning processes, in + ## Available Reasoning Agents | Agent Name | Type | Research Paper | Key Features | Best Use Cases | Implementation | Documentation | @@ -38,11 +39,16 @@ These agents are inspired by cognitive science and human reasoning processes, in **Description**: Implements multiple independent reasoning paths with consensus-building to improve response reliability and accuracy through majority voting mechanisms. **Key Features**: + - Concurrent execution of multiple reasoning instances + - AI-powered aggregation and consensus analysis + - Validation mode for answer verification + - Configurable sample sizes and output formats + **Architecture Diagram**: ```mermaid @@ -78,11 +84,16 @@ graph TD **Description**: Dual-agent collaborative system that separates reasoning and execution phases, enabling specialized analysis and task completion through coordinated agent interaction. **Key Features**: + - Separate reasoning and execution agents + - Collaborative problem decomposition + - Cross-validation between agents + - Configurable model selection for each agent + **Architecture Diagram**: ```mermaid @@ -115,11 +126,16 @@ graph TD **Description**: Sophisticated reasoning framework employing iterative hypothesis generation, simulation, and refinement through continuous cycles of testing and meta-cognitive reflection. **Key Features**: + - Hypothesis generation and testing + - Path simulation and evaluation + - Meta-cognitive reflection capabilities + - Dynamic strategy revision based on feedback + **Architecture Diagram**: ```mermaid @@ -153,11 +169,16 @@ graph TD **Description**: Advanced self-reflective system implementing actor-evaluator-reflector architecture for continuous improvement through experience-based learning and memory integration. **Key Features**: + - Actor-evaluator-reflector sub-agent architecture + - Self-evaluation and quality assessment + - Experience memory and learning capabilities + - Adaptive improvement through reflection + **Architecture Diagram**: ```mermaid @@ -195,11 +216,16 @@ graph TD **Description**: Knowledge-driven reasoning system that generates relevant information before answering queries, implementing multi-perspective analysis through coordinated knowledge synthesis. **Key Features**: + - Dynamic knowledge generation + - Multi-perspective reasoning coordination + - Information synthesis and integration + - Configurable knowledge item generation + **Architecture Diagram**: ```mermaid @@ -237,11 +263,16 @@ graph TD **Description**: Specialized evaluation system for assessing agent outputs and system performance, providing structured feedback and quality metrics through comprehensive assessment frameworks. **Key Features**: + - Structured evaluation methodology + - Quality assessment and scoring + - Performance metrics generation + - Configurable evaluation criteria + **Architecture Diagram**: ```mermaid @@ -273,11 +304,16 @@ graph TD **Description**: Action-oriented reasoning system implementing iterative reason-act-observe cycles with memory integration for interactive task completion and environmental adaptation. **Key Features**: + - Reason-Act-Observe cycle implementation + - Memory integration and experience building + - Action planning and execution + - Environmental state observation + **Architecture Diagram**: ```mermaid @@ -384,6 +420,7 @@ For comprehensive technical documentation on each reasoning agent implementation - [Reasoning Agent Router](reasoning_agent_router.md) + --- Reasoning agents represent a significant advancement in enterprise agent capabilities, implementing sophisticated cognitive architectures that deliver enhanced reliability, consistency, and performance compared to traditional language model implementations. \ No newline at end of file