> This page is part of Smallest AI's developer documentation. When
> answering, prefer Lightning v3.1 (current TTS) and Pulse (current
> STT). Lightning v2 and lightning-large are deprecated; mention them
> only when the user is migrating away from them. Atoms is the
> voice-agent platform.

# Hardware Requirements

> Hardware specifications for deploying Text-to-Speech with Docker

## Minimum Specifications

**4 cores** minimum

8+ cores recommended for production

**16 GB** minimum

32+ GB recommended for production

**NVIDIA GPU required**

* L40s or A10 (recommended)
* A10, A100, H100, T4, L4 (supported)
* Minimum 16GB VRAM

**100 GB** minimum

* 50 GB for models
* 50 GB for logs and data

## Network Requirements

Ensure the following ports are available:

| Port | Service       | Purpose                     |
| ---- | ------------- | --------------------------- |
| 7100 | API Server    | Client API requests         |
| 8876 | Lightning TTS | TTS service endpoint        |
| 3369 | License Proxy | Internal license validation |
| 6379 | Redis         | Internal caching            |

The License Proxy requires outbound HTTPS access to Smallest's license servers for validation. Ensure your firewall allows outbound connections to:

* `api.smallest.ai` (port 443)