> ## Documentation Index
> Fetch the complete documentation index at: https://docs.myspellchecker.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Technical documentation for mySpellChecker's core modules.

These pages cover the internal architecture and implementation details of the core validation pipeline, configuration system, and training infrastructure.

## Contents

### [SpellChecker](/core/spellchecker)

Main SpellChecker class API, construction, and usage patterns.

### [Configuration](/core/configuration)

SpellCheckerConfig and all sub-configuration classes.

### [Syllable Validation](/core/syllable-validation)

SyllableValidator and SyllableRuleValidator internals.

### [Word Validation](/core/word-validation)

WordValidator, SymSpell integration, and suggestion generation.

### [Data Pipeline](/core/data-pipeline)

Dictionary building pipeline: ingestion, frequency calculation, and packaging.

### [Training](/core/training)

Model training internals: tokenizer, MLM training, and ONNX export.

## Architecture

These core components form the validation pipeline:

```mermaid theme={null}
flowchart LR
  A[Text] --> B[Syllable Validation\nLayer 1]
  B --> C[Word Validation\nLayer 2]
  C --> D[Context Validation\nLayer 3]
  D --> E[Response]
```

## See Also

* [API Reference](/api-reference/index) - Public API documentation
* [Features](/features/index) - Feature-level documentation
* [Configuration Guide](/guides/configuration) - Configuration options
