intl-ai

intl-ai

AI i18n translation at build time. Zero runtime, any bundler, any model.

Get started · GitHub · Sponsor

The live demo runs the fill pipeline in WebAssembly: drop a locale file, watch keys stream in, no install needed.

Why intl-ai

  • Any bundler: Vite, Webpack, Rollup, esbuild, Rspack, Rolldown, Farm, and Next.js. One plugin, every build tool.
  • Any model: OpenAI, Anthropic, Ollama, or any OpenAI-compatible API. Configure once, translate everywhere.
  • Zero runtime: All translation happens at build time. No AI SDK in production, no latency, no vendor lock-in.
  • Cross-platform: Native Expo, Flutter, SwiftUI, and .NET integrations. Ship translations into any mobile or desktop build.

Quick install

Homebrew
mise
install script
brew install sigilco/tap-intl-ai/intl-ai
mise use npm:intl-ai@latest
curl -fsSL https://intl-ai.illo.fyi/install.sh | sh