Architectureยถ

Ryoma architecture diagram documentation.

Enhanced SQL Agentยถ

The Enhanced SQL Agent is a state-of-the-art Text-to-SQL system that combines cutting-edge research insights with enterprise-grade reliability, safety, and performance.

Key Featuresยถ

  • Multi-step reasoning with intelligent workflow management

  • Advanced schema linking using research-based algorithms

  • Comprehensive safety validation with configurable policies

  • Intelligent error handling with automatic recovery

  • ReFoRCE optimizations for state-of-the-art performance

Documentationยถ

Database Profiling Systemยถ

The Database Profiling System implements comprehensive metadata extraction based on research from the โ€œAutomatic Metadata Extraction for Text-to-SQLโ€ paper.

Key Featuresยถ

  • Statistical Analysis - Row counts, NULL statistics, distinct-value ratios

  • Type-Specific Profiling - Numeric, date, and string analysis

  • Semantic Type Inference - Automatic detection of emails, phones, URLs, etc.

  • Data Quality Scoring - Multi-dimensional quality assessment

  • LSH Similarity - Locality-sensitive hashing for column similarity

  • Top-k Frequent Values - Most common data patterns