Translation Agent is a Python-based system that uses a large language model to translate text through a multi-step agentic workflow. Rather than producing a single output, it generates an initial translation, then prompts the same LLM to critique its own work and produce improvement suggestions, and finally refines the translation based on that self-critique. This reflection-driven iterative refinement loop is the core mechanism for improving translation quality without…
andrewyng/translation-agent 的主要功能包括:Reflective Translation Agents, LLM Translation Workflows, Iterative Translation Refinement, Self-Critiquing Pipelines, Translation Style Parameters, Translation Self-Critique, Style Parameter Prompting, Regional Dialect Overrides。
andrewyng/translation-agent 的开源替代品包括: nekoparapa/ainiee — AiNiee is an LLM-based localization tool that automates the translation of games, books, subtitles, and documents… funstory-ai/babeldoc — BabelDOC is a technical document translation system designed to translate PDF files while preserving their original… 0xpayne/gpt-migrate — gpt-migrate is an automated system that uses large language models to translate source code between different… huanshere/videolingo — VideoLingo is an automated video localization suite designed to transcribe, translate, and dub video content. It… ht524/500lineorless_cn — This project is a Chinese localization repository and technical translation project designed to make concise… sakurallm/sakurallm — SakuraLLM is a multi-format document translation system that hosts large language models for translating Japanese text…
AiNiee is an LLM-based localization tool that automates the translation of games, books, subtitles, and documents across multiple languages. It operates as a batch processing engine, translating entire folders of files in parallel while preserving directory structure, and includes a glossary management system that enforces terminology consistency using AI-powered glossaries, forbidden terms, and user-defined text substitution rules. The tool differentiates itself through key architectural decisions: it distributes translation requests across multiple API keys to bypass rate limits and acceler
BabelDOC is a technical document translation system designed to translate PDF files while preserving their original layout and styling. It functions as a layout-preserving translator that utilizes large language models to convert content into target languages, specifically tailored for scientific and technical documents. The system distinguishes itself through specialized handling of academic content, including the identification and preservation of mathematical formulas and complex layout structures. It ensures technical accuracy by employing glossary-driven terminology enforcement, using so
gpt-migrate is an automated system that uses large language models to translate source code between different programming languages and frameworks. It serves as a tool for language migration and code refactoring, transforming codebases while maintaining the original project structure. The project employs a containerized execution loop to run migrated code in isolated environments. It captures runtime stack traces and logs to automatically identify and fix errors through an iterative refinement cycle, modifying files until the application functions. To ensure functional parity, the system syn
This project is a Chinese localization repository and technical translation project designed to make concise programming projects and technical documentation accessible to Chinese speakers. It provides a collection of translated resources and curated mappings of computer science terminology to ensure consistent translation of technical concepts. The project implements a software localization workflow that converts English-language technical guides and codebase documentation into Chinese. This process utilizes a technical glossary resource and a resource-driven localization model to maintain t