Skip to content

The easiest voice cloning tool, now in app. Made to be simple, fast and light.

License

Notifications You must be signed in to change notification settings

bygimenez/Applio-App

Repository files navigation

APP Screenshot

The easiest voice cloning tool, now in app. Made to be simple, fast, and light.

Project Overview

This TurboRepo setup includes two main apps:

  1. Desktop App (Tauri-based) – A lightweight voice cloning tool with a sleek, intuitive UI.
  2. Server (Python-based) – Powers the backend, handles AI models, and provides essential APIs for the desktop app.

Features

  • Simple integrated installation
  • Applio models support
  • RVC Auto-Update
  • Discord Presence integration
  • Conversion capabilities
  • App Auto-Update (coming soon)
  • Model Training (coming soon)
  • Translations (coming soon)

Supported Systems

System Support Status
Windows 11 Full support
Windows 10 Full support
macOS No support, working to make it possible
Linux No support, working to make it possible

Installation Instructions

Prerequisites

Steps for Developers

  1. Clone the repository:

    git clone https://github.com/bygimenez/applio-app.git
  2. Install the dependencies for the desktop app:

    pnpm install --filter=desktop
  3. Navigate to the server folder:

    cd apps/server
  4. Set up the virtual environment:

    py -m venv env
  5. Activate the virtual environment:

    • On Windows:
      .\env\Scripts\activate
    • On macOS/Linux:
      source env/bin/activate
  6. Install the server dependencies:

    pip install -r requirements.txt
  7. Return to the root folder of the project:

    cd ../..
  8. Create a .env file: Add your Supabase keys for proper API integration:

    VITE_API_KEY=your_supabase_api_key
    VITE_API_URL=your_supabase_url

    If you're not using Supabase, you can input placeholder values.

  9. Run the desktop application:

    pnpm tauri dev
  10. Build the server:

    cd apps/server
    pyinstaller --onefile --icon=logo.ico --noconsole server.py
  11. Build the desktop app:

    pnpm tauri build

Contributing

We welcome contributions to enhance the app’s features and support for additional systems. Please follow the installation steps above and submit a pull request to our repository.

License

This project is licensed under the CC BY-NC license.

Acknowledgements

Feel free to contribute or suggest features!