v1.0 — Install globally, manage all projects

Ship your app
in 600+ locales

AI-powered localization pipeline. Translate, validate, and ship — all from one dashboard.

$ pipx install locraft
locraft — ~/dev/myapp
$ locraft translate --only-changes
Detecting changes...
Found 47 new strings, 12 modified across 3 platforms
Translating via Anthropic Batch API (50% discount)...
Flutter: 38 strings → 70 locales
Fastlane: 9 strings → 70 locales
Web: 12 strings → 70 locales

4,130 translations completed in 3m 42s
Cost: $2.14 (saved $2.14 via Batch API)
0 validation errors
600+
Locales via CLDR
50%
Cheaper via Batch API
3
Format adapters
42h
Saved per release cycle

Not just a translator.
A mission control.

Locraft covers the entire localization lifecycle — from first string to store listing.

🤖

AI Batch Translation

Anthropic + OpenAI Batch APIs at 50% discount. Smart chunking, context-aware prompts, and cultural hints per region.

🔍

Change Detection

xxhash manifests track every string. Only retranslate what changed. No wasted API calls, no wasted money.

🧩

Format Adapters

JSON, XML, PlainText — everything is a plugin. Framework labels are cosmetic. Bring your own format via entry_points.

Auto Validation

Placeholder integrity, ICU MessageFormat, character limits, missing keys — catch errors before they reach production.

📸

Screenshot Generation

Auto-generate localized Play Store screenshots for every locale. 420 screenshots in one click. Pro

🚀

Ship Pipeline

Resumable sub-batch pipelines with disk state. Translating 70 locales and it crashes? Pick up exactly where you left off.

From zero to 600+ locales
in four steps

1

Init

Run locraft init and answer a few questions. Get a config file tailored to your project.

2

Translate

AI detects changes, builds context-aware prompts, and translates via Batch API at half price.

3

Validate

Automatic checks for placeholders, ICU MessageFormat, character limits, and missing keys across all platforms.

4

Ship

Generate screenshots, build store listings, and deploy via Fastlane — all from the dashboard.

More than translation

Other tools translate. Locraft ships.

FeatureOther toolsLocraft ✦
AI Translation
Batch API (50% savings)
Change detection
Multi-platform support Limited Plugin system
Screenshot generation
Store listing management
Interactive dashboard Astro + FastAPI
Resumable pipelines

Your localization mission control

Interactive dashboard with multi-project management, real-time coverage metrics, and BYOK key management.

locraft dashboard — localhost:4321
🏠 Home (Projects)
🔄 Translate
✅ Validate
🌍 Locales
⚙️ Settings

Your Projects

Translation coverage
98.2%
Active locales
70
Strings tracked
3,847

Start free, upgrade when you scale

Core features are free forever. Pro unlocks the full pipeline.

Community
Free

Everything you need to translate and validate your app.

  • CLI translate & validate
  • Change detection (xxhash)
  • Format adapters (JSON, XML, PlainText)
  • Basic dashboard
  • Resumable pipelines
  • 600+ locales via CLDR
Install free

Ready to go global?

Join the developers who ship their apps in 600+ locales without the pain.

$ pipx install locraft