Skip to content

uv & Manual Installation ​

OneTTS uses uv as its native environment and dependency management system.


⚡ Setup with uv ​

1. Install uv ​

bash
# macOS & Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

2. Clone & Sync Dependencies ​

bash
git clone https://github.com/codeAndxv/OneTTS.git
cd OneTTS

# Synchronize all dependencies and create virtual environment
uv sync --extra dev

3. Run the Server ​

bash
uv run uvicorn server.main:app --host 0.0.0.0 --port 8030

4. Run Automated Tests ​

bash
uv run pytest

Released under the Apache-2.0 License.