LibreAI / Writing / Index-Translate
// writing · bilibili/Index-Translate

Index-Translate

Index-Translate — Bilibili's multilingual, multimodal translation model family: 150 languages, image and speech translation, controlled dubbing and long documents

★ 1.6k stars⑂ 41 forksApache-2.0updated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

Index-Translate is an open-source writing project by bilibili (bilibili/Index-Translate on GitHub). It has 1,607 GitHub stars and 41 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 14 October 2026.

GitHub stars
1,607
Forks
41
License
Apache-2.0
Last updated on GitHub
14 October 2026
Category
Writing
Listing
Full install guide
Official site
Official demo
// how it works

How it works

  1. Try the free API first

    Call Index-Translate-35B-A3B through the OpenAI-compatible public API — no GPU needed.

  2. Or self-host with vLLM

    Clone the repo, install vLLM and the inference requirements, and download the models from Hugging Face or ModelScope.

  3. Translate with instructions

    Pass terminology, formatting or preservation requirements, or use the Echo and Homura variants for speech and syllable-controlled dubbing.

// features

Why people love it

150 languages, one family

Text translation across 150 languages on a unified multilingual foundation built on Qwen3.5.

Multimodal by design

Image translation with a native vision encoder (no OCR pipeline), plus speech-to-subtitles and voice-cloned dubbing via Index-Echo.

Controlled dubbing

Index-Homura fits translations to a specified syllable budget for syllable-level timing alignment.

Instruction-following translation

Terminology, formatting and content-preservation instructions are followed as hard or soft constraints.

Advertisement
// run it

Run it yourself

  1. Clone and install

    Self-hosting uses vLLM.

    git clone https://github.com/bilibili/Index-Translate.git
    pip install -U vllm
    pip install -r inference/llm/requirements.txt
  2. Call the free public API

    Zero GPU setup, OpenAI-compatible.

    python inference/llm/call_api.py "Hello, world!" --target zh
  3. Get the models

    Weights are on Hugging Face and ModelScope under the IndexTeam collections.

    https://huggingface.co/collections/IndexTeam/index-translate
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains Index-Translate?

Bilibili’s IndexTeam; models are published under the IndexTeam collections on Hugging Face and ModelScope.

Is it free?

Yes, Apache-2.0 licensed, and the public API for Index-Translate-35B-A3B is free to call.

Does it need a paid API key?

No — the free public API needs no GPU or paid key; self-hosting needs your own GPU capacity.

How does it compare to a well-known alternative?

General LLMs translate well but treat dubbing timing and voice as separate problems. Index-Translate ships purpose-built variants: Echo for voice-preserving dubbing, Homura for syllable-controlled fits.

How do I get started?

Run python inference/llm/call_api.py against the free API, or clone the repo and serve a model with vLLM.

// keep exploring

Similar tools

Writing

ComfyUI_JoyAI_Echo

Self-hosted writing: pushing the frontier of long video generation standalo.

★ 58 starsApache-2.0
View guide →
Writing

NovelClaw

Collaborative AI framework for coherent long-form stories and chapter plans.

★ 378 starsMIT
View guide →
Writing

writing-helper

Multi-model AI writing assistant with deep style customization.

★ 646 starsMIT
View guide →
Writing

tianming-novel-ai-writer

Long-form novel system that stays coherent across thousands of chapters.

★ 436 starsCustom
View guide →
Writing

gptauthor

GPTAuthor is an AI utility for writing long form

★ 116 starsMIT
View guide →
Writing

hedgedoc

HedgeDoc - Ideas grow better together

★ 7.5k starsAGPL-3.0
View guide →
// alternatives

Alternatives in Writing

The most-starred other Writing projects in the LibreAI catalogue — the realistic shortlist if Index-Translate is not the right fit.

Get Index-Translate

Free and open — grab the source, star the repo, and start creating.