# ReasoningBank Documentation This directory contains all documentation related to the ReasoningBank feature - a cognitive memory system that enables agents to learn from experience and adapt strategies. ## Architecture & Design - **[REASONINGBANK_ARCHITECTURE.md](./REASONINGBANK_ARCHITECTURE.md)** - Complete system architecture, design patterns, and technical implementation - **[REASONINGBANK_BACKENDS.md](./REASONINGBANK_BACKENDS.md)** - Backend storage options (Postgres, SQLite, Turso, Memory) - **[REASONINGBANK_INTEGRATION_PLAN.md](./REASONINGBANK_INTEGRATION_PLAN.md)** - Integration roadmap and implementation plan ## Implementation & Status - **[REASONINGBANK_IMPLEMENTATION_STATUS.md](./REASONINGBANK_IMPLEMENTATION_STATUS.md)** - Current implementation status and progress - **[REASONINGBANK_FIXES.md](./REASONINGBANK_FIXES.md)** - Bug fixes and issue resolutions - **[REASONINGBANK_INVESTIGATION.md](./REASONINGBANK_INVESTIGATION.md)** - Technical investigations and findings ## Validation & Testing - **[REASONINGBANK_VALIDATION.md](./REASONINGBANK_VALIDATION.md)** - Validation test results and verification - **[REASONINGBANK-BENCHMARK.md](./REASONINGBANK-BENCHMARK.md)** - Performance benchmarking methodology - **[REASONINGBANK-BENCHMARK-RESULTS.md](./REASONINGBANK-BENCHMARK-RESULTS.md)** - Benchmark test results - **[MEMORY_VALIDATION_REPORT.md](./MEMORY_VALIDATION_REPORT.md)** - Memory system validation report ## Integration & Usage - **[REASONINGBANK-CLI-INTEGRATION.md](./REASONINGBANK-CLI-INTEGRATION.md)** - CLI integration guide - **[REASONINGBANK-DEMO.md](./REASONINGBANK-DEMO.md)** - Usage examples and demonstrations - **[REASONING-AGENTS.md](./REASONING-AGENTS.md)** - Specialized reasoning agents documentation ## Key Features - **Cognitive Memory:** Pattern recognition and experience-based learning - **Adaptive Strategies:** Dynamic strategy selection based on past success - **Multi-Backend:** Supports Postgres, SQLite, Turso, and in-memory storage - **Performance:** Optimized for high-throughput agent coordination - **Persistence:** Cross-session memory with configurable TTL ## Quick Links - [Architecture Overview](./REASONINGBANK_ARCHITECTURE.md#architecture-overview) - [Backend Configuration](./REASONINGBANK_BACKENDS.md#backend-options) - [Validation Results](./REASONINGBANK_VALIDATION.md#test-results) - [Benchmark Performance](./REASONINGBANK-BENCHMARK-RESULTS.md#performance-metrics)