THE OPEN-SOURCE AI TRANSLATOR

Words travel.
Yours stay yours.

Meet your new desktop translator.
Different languages, the right tone,
and a model you choose.

Download Karpa macOS, Windows & Linux. Free.
Karpa Product preview Local model
Text translation
English Source language

Some ideas are worth sharing. No matter what language you dreamed them in.

74 characters

Bazı fikirler paylaşılmaya değer. Onları hangi dilde hayal etmiş olursanız olun.

Your words, in another language.
Local translation stays on your device.Translate Ctrl ↵
↳ A change of language. A change of perspective.Try a language or tone above. Prewritten examples.
Local when you want it12+ languagesOpen source, alwaysYour choice of AI model
A LITTLE MORE HUMAN

Beyond word for word.

An email to a colleague. A document for tomorrow.
The words change. Your meaning shouldn’t.

Find the right voice.

Keep it casual, make it formal, or get technical. Choose a tone that fits the conversation.

Explore translation

Bring the whole document.

Notes, subtitles, and structured text. Translate files without copying them line by line.

Supported file types

Keep the good words.

Return to your history, save a favorite, or hear a translation read aloud. Pick up where you left off.

Make it your own

This is Karpa.

A paragraph in, a translation out. Nothing staged.

Recorded in the Karpa desktop app.
YOUR MACHINE. YOUR CHOICE.

Some things don’t
need to leave
your laptop.

With Ollama or LM Studio, your text is translated on your own machine. Once your model is downloaded, you can work offline.

Set up a local model
ON YOUR DEVICE
Hello
Merhaba
OllamaLM Studio
Your text stays here.

No translation server in between.

Prefer a cloud model?
Connect your own key. Your text goes to the provider you choose.

OpenAIAnthropicGeminiOpenRouterCustom endpoint
FROM DOWNLOAD TO FIRST WORD

Three steps. Then you’re talking.

  1. 1

    Make room for Karpa.

    Install the app for your desktop, or run it yourself with Docker.

    Choose your download
  2. 2

    Bring a model.

    Connect Ollama or LM Studio for local translation, or add a cloud API key.

    Connect a provider
  3. 3

    Say what you mean.

    Pick your languages, choose a tone, and translate with Ctrl + Enter.

    Read the quick start
MAKE YOURSELF UNDERSTOOD

New languages.
Same you.

Your next conversation starts here.
Download Karpa, connect a model, and say it your way.

Free & open source · No Karpa account needed
Get Karpa for desktopLatest release

For Windows · x64

Prefer to self-host?Docker & source

A few things
you might wonder.

Is Karpa free?

Yes. Karpa is free and open source under the MIT License. Local models run on your hardware. If you choose a cloud provider, that provider may charge for API usage.

Can I use it without the internet?

Yes, with a local provider such as Ollama or LM Studio. Download a model and set up your connection first. Cloud providers need an internet connection.

Do I need a powerful computer?

It depends on the local model you choose. Smaller, quantized models use less memory. You can also connect a cloud provider to run the model off your device. See the model guide in the documentation for setup advice.

Which languages can I translate?

Karpa includes English, Turkish, Spanish, French, German, Italian, Portuguese, Russian, Japanese, Chinese, Korean, and Arabic. Translation quality depends on the model and language pair you choose.