Skip to content

Repository files navigation

OctopusBridge logo

OctopusBridge

AI-powered translation & modding tool for Twine, Ren'Py, RPG Maker and Tyrano games

License Release Platform Languages Ko-fi

Русская версия

⚠️ Work in progress. OctopusBridge is under active development. Bugs, crashes and corrupted translations are possible, especially for the Twine engine. Always keep a backup of your game before translating, and report any issues you find.


Table of contents


What it does

OctopusBridge translates and mods PC games. Translation is batch-based: text is extracted from the game files, translated, and written back before the game is launched — no manual copy-pasting, no editing the game's source files by hand.


Features

Fast batch translation Up to 100 lines per batch, several batches in parallel — ~28,600 lines/min on Google's free endpoints.
🤖 AI-assisted & free options No keys, no sign-up needed (free Google/Bing endpoints). For heavy workloads, connect any OpenAI-compatible API.
🎮 In-game cheats & tools Variables, gold, teleport, map editor, save editor, resource browser, font patch — per engine.
📚 Glossary & translation memory Shared SQLite database across all your projects, with automatic game-code masking (\C[8], <center>, …).
🧠 AI corrector Polishes translations using glossary + context, and shows you a diff to review before applying.
🌙 Clean UI Dark theme, Russian/English, system tray, drag-and-drop, built-in changelog.

Screenshots

Project list Translation Main window RPG Maker cheats Map editor Resource browser Save editor (Twine)


Supported engines

Engine Status
RPG Maker MV / MZ ✅ Stable (incl. Electron builds with app.asar)
Ren'Py ✅ Stable
TyranoScript / TyranoBuilder ✅ Supported
Twine (SugarCube) 🧪 Experimental

Requirements

  • Windows 10/11 (64-bit)
  • ~500 MB of free disk space

Installation

  1. Download OctopusBridge.exe from the releases page and run it.

The EXE is unsigned — Windows SmartScreen may show a warning. Click "More info" → "Run anyway".


Quick start

  1. Open a game — drag the game folder or Game.exe into the app window (or use the "Projects" tab).
  2. Translate — go to the "File translation" tab, extract the text, press Translate, then Apply to write it back into the game.
  3. Cheats / maps / saves — available in the engine tabs once a project is open. Cheats and maps work with a running game; the save editor works directly with save files.

Notes

  • Google/Bing are unofficial free endpoints — no keys required, but volume may be limited. For large projects, connect an AI provider in settings.
  • Injections modify the game process in memory — only use this tool on games you own or are authorized to modify.
  • Full changelog: CHANGELOG.md

License

GPL-3.0 — see LICENSE. Projects you create with the app remain yours.


⭐ If OctopusBridge helped you, consider starring the repo — it helps others find it.
Found a bug? Open an issue · Want to support development? Buy me a coffee on Ko-fi

About

Windows tool for translating and modding Twine / Ren'Py / RPG Maker / Tyrano games: AI-assisted translation (OpenAI-compatible APIs), glossary, translation memory, in-game cheat injection, save editor

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Sponsor this project

Packages

Contributors

Languages