Desktop and CLI app that translates books, subtitles and documents (EPUB, SRT, DOCX, PDF, TXT) with local or cloud LLMs, resuming interrupted jobs.
NEKOparapa/AiNiee
AI-powered translation tool that batch-translates game text, ebooks, subtitles and documents using LLM APIs or local models.
Open-source alternative to:DeepL
Google Translate
- Stars
- 6,445
- Forks
- 392
- Open issues
- 29
- Last commit
- 20 hours ago
What is it?
AiNiee is a translation tool focused on AI-driven translation of long and structured text. It handles RPG and SLG game text exported by extraction tools such as Mtool, Translator++, ParaTranz and RenPy, as well as EPUB and TXT novels, SRT, ASS, VTT and LRC subtitles, and Word, PDF, Markdown and PowerPoint documents.
Users drop a folder of source files into the interface, and the tool detects file types and languages automatically before translating. It is designed for long texts, using techniques such as a lightweight translation format, chain-of-thought prompting, an AI glossary and context linking to keep terminology and tone consistent across a whole work. Prompts can be adjusted with base instructions, character introductions, background settings and translation style, and there are one-click polishing and term extraction functions.
AiNiee works with online LLM APIs and with local models run through tools such as LM Studio, Ollama and Sakura Launcher. It supports multi-key rotation, where several API keys are separated by commas to spread load and speed up translation.
Key features
- 01Extracts and translates text from RPG and SLG game export files from several common tools.
- 02Handles EPUB and TXT novels, SRT, ASS, VTT and LRC subtitles, and Word, PDF, Markdown and PowerPoint documents.
- 03Automatically detects file types and source languages without manual setup.
- 04Keeps terminology consistent with an AI glossary and a list of terms not to translate.
- 05Supports prompt customization for characters, background and translation style, plus one-click polishing.
- 06Works with online LLM APIs and local models, with multi-key rotation for faster runs.
Use cases
- Localizing an RPG or visual novel by translating text exported from an extraction tool.
- Translating an English EPUB or TXT novel into Chinese while keeping character names consistent.
- Producing translated subtitle files for video content.
- Translating Word, PDF or Markdown documents in batches.
Quick start
- 1
Download the app from the releases page
- 2
Configure an online API interface (paid, see wiki)
- 3
Drag the input folder into the app and click start
Things to know
- Online API interfaces require a paid key.
- Game translation needs a separate text extraction tool such as Mtool or Translator++.
- The README documents the Chinese UI and community mainly in Chinese.
In collections
Topics
FAQ
- What is AiNiee?
- AI-powered translation tool that batch-translates game text, ebooks, subtitles and documents using LLM APIs or local models. AiNiee is a translation tool focused on AI-driven translation of long and structured text. It handles RPG and SLG game text exported by extraction tools such as Mtool, Translator++, ParaTranz and RenPy, as well as EPUB and TXT novels, SRT, ASS, VTT and LRC subtitles, and Word, PDF, Markdown and PowerPoint documents.
- Is AiNiee free to use? What license does it have?
- AiNiee is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is AiNiee still maintained?
- Actively maintained. The last commit to AiNiee was on Nov 6, 2026.
- What can I use AiNiee for?
- Localizing an RPG or visual novel by translating text exported from an extraction tool. Translating an English EPUB or TXT novel into Chinese while keeping character names consistent. Producing translated subtitle files for video content. Translating Word, PDF or Markdown documents in batches.
- How do I install AiNiee?
- Download the app from the releases page Configure an online API interface (paid, see wiki) Drag the input folder into the app and click start
- Where can I get AiNiee?
- The source code and installation instructions are on GitHub: https://github.com/NEKOparapa/AiNiee
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A bilingual translation browser extension and Greasemonkey/Tampermonkey userscript for side-by-side web page, input box, and video subtitle translation.
A Simplified Chinese translation of Marcel Proust's In Search of Lost Time, produced with AI assistance and human review, published as an online reader and EPUB.
Self-hosted app that translates subtitle files into a target language using LibreTranslate, DeepL, or AI and cloud translation providers.
A browser extension for AI-powered webpage, selection, input box and video subtitle translation, plus AI writing help.
A Python library for working with LLMs through objects and types, letting developers prompt models and get structured outputs.