Dodari plugin

A Claude Code plugin that translates a whole EPUB or TXT book into 12 languages and saves a bilingual copy beside it.

  • 247 ★ on the repository
  • Last commit
  • Apache-2.0
Plugin

Extended access

Why this level

  • Sends book text to a model and installs Python packages into the home directory after consent.
All reasons and checks

veduardovich/dodari

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/dodari

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Sends book text to a model and installs Python packages into the home directory after consent.

This is third-party code. Review the repository files before installing.

What it does

The `dodari` plugin adds a `translate` skill to Claude Code that translates a whole file rather than a few pages. The output is two files beside the source: the translation and a bilingual version that includes the original. An interrupted job saves progress and resumes where it stopped. Genre and tone (plain or formal) are chosen automatically from a text sample. Translation runs in the background through your Claude Code or Codex CLI, or batch by batch in the conversation when neither exists. Target languages are Korean, English, Japanese, Chinese, French, Italian, Dutch, Danish, Swedish, Norwegian, Arabic and Persian.

Who it is for. Readers and translators who need a draft of a book or long text in another language for reading and checking against the original.

Good fit when

  • A foreign-language EPUB is downloaded and you want to read it in your own language.
  • Paragraphs of the translation must be compared with the original in one file.
  • Translating a large TXT gets interrupted and the job should resume where it stopped.
  • Names and terms must stay consistent across the whole book during translation.

Not a fit when

  • The file is a PDF or an image-only EPUB, which this version does not support.
  • You need publication-ready text with no human proofreading.
  • The material is confidential and cannot go to a model provider.

Example request

Translate book.epub into Korean and put the bilingual version beside it.

Limitations

The plugin accepts only EPUB and TXT. Text is sent to the model through your Claude Code, Codex or conversation, so the provider terms apply and your subscription is used. The skill asks for consent before installing Python packages or updating a CLI. Beside the plugin the repository holds a separate desktop app, Dodari 2, with local Gemma models: it needs a lot of disk space, is described in the README and is not covered by this card. The license is Apache-2.0. The last commit is dated November 2026.

How to disable. Run `/plugin uninstall dodari` in Claude Code. Delete the `~/.dodari` directory with the environment and saved jobs by hand.

FAQ

How do I install Dodari in Claude Code?

Run `/plugin marketplace add vEduardovich/dodari`, then `/plugin install dodari@himion`. On version 2.1.275 and later the one-line form with `--marketplace` works too.

What files do I get?

A translation named `<name>_<target>.epub` or `.txt` and a bilingual file `<name>_<target>(<source>)`. Both sit beside the source or in the `--output-dir` folder.

Is PDF supported?

No, the plugin version handles only EPUB and TXT. PDFs and image-only EPUBs are rejected. The Dodari 2 desktop app also translates PDF.

What happens on interruption?

The job saves progress, and a rerun continues from where it stopped instead of translating the book again.

Where does the skill put dependencies?

Into the `~/.dodari/venv` environment: the beautifulsoup4 and nltk packages. The skill asks consent before installing.

Discussion

No questions or reviews yet.

Plugins

A skill that translates whole books in PDF, DOCX and EPUB into any language using parallel subagents

SkillExtended access2.4KRepository stars

BookTrans translates a whole book in one run: scouting, context-aware translation, editing, footnotes and building to epub or fb2.

CLIExtended access55Repository stars

Claude Code Docs

Claude Code Documentation Tool

A Claude Code plugin that keeps the official Claude docs at hand, reading each page live from Anthropic on demand, with no mirror and no MCP server

PluginExtended access58Repository stars

A skill for Claude Code and Codex that turns a one-line topic into an e-book PDF with cover, contents and imprint pages.

SkillMinimal access364Repository stars

Five-skill plugin that writes explanations for one reader and checks figures and diagrams by running code, not model memory.

PluginExtended access465Repository stars

README in short

The main README is about the Dodari 2 desktop app, while the Claude Code plugin lives in `plugins/dodari-claude` with its own description. The app and the plugin share one repository.

README badge

Report a problem