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
Extended access
Why this level
- Sends book text to a model and installs Python packages into the home directory after consent.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/dodariDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended 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.
Related
PluginsA skill that translates whole books in PDF, DOCX and EPUB into any language using parallel subagents
BookTrans translates a whole book in one run: scouting, context-aware translation, editing, footnotes and building to epub or fb2.
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
Two skills for Claude Code and Codex: the agent translates papers in the EasyRead library and answers your margin notes
A skill for Claude Code and Codex that turns a one-line topic into an e-book PDF with cover, contents and imprint pages.
Five-skill plugin that writes explanations for one reader and checks figures and diagrams by running code, not model memory.
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.