# AIModule

**Kind:** Module

**Source:** [`atloria-monorepo/apps/api/src/ai/ai.module.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/api/src/ai/ai.module.ts#L20)

## Relationships

- MODULE_IMPORTS → `DatabaseModule`
- MODULE_IMPORTS → `AuthModule`
- MODULE_IMPORTS → `configmodule`
- MODULE_DECLARES → `AIController`
- MODULE_PROVIDES → `AIService`
- MODULE_PROVIDES → `AIUsageService`
- MODULE_PROVIDES → `AzureClaudeProvider`
- MODULE_PROVIDES → `AzureOpenAIProvider`
- MODULE_PROVIDES → `RateLimitGuard`
- MODULE_PROVIDES → `FileContextService`
- MODULE_PROVIDES → `CodeAnalysisService`
- MODULE_PROVIDES → `UIAnalyzerService`
- MODULE_PROVIDES → `PlaywrightGeneratorService`
- MODULE_PROVIDES → `BusinessContextParserService`
- MODULE_EXPORTS → `AIService`
- MODULE_EXPORTS → `AIUsageService`
- MODULE_EXPORTS → `AzureClaudeProvider`
- MODULE_EXPORTS → `AzureOpenAIProvider`
- MODULE_EXPORTS → `FileContextService`
- MODULE_EXPORTS → `CodeAnalysisService`
- MODULE_EXPORTS → `UIAnalyzerService`
- MODULE_EXPORTS → `PlaywrightGeneratorService`
- MODULE_EXPORTS → `BusinessContextParserService`

## Referenced By

- `AppModule` (MODULE_IMPORTS)
- `BillingModule` (MODULE_IMPORTS)
- `ChangelogModule` (MODULE_IMPORTS)
- `DocumentationModule` (MODULE_IMPORTS)
- `GraphModule` (MODULE_IMPORTS)
- `L10nModule` (MODULE_IMPORTS)
- `ProjectModule` (MODULE_IMPORTS)
- `SupportAgentModule` (MODULE_IMPORTS)
- `TechnicalDocsModule` (MODULE_IMPORTS)
- `WorkflowModule` (MODULE_IMPORTS)
