Karpa Logo
Karpa

Documentation

Learn how to install, configure, and use Karpa — 100% local, 100% private.

Welcome to the Karpa documentation. Karpa is a privacy-first AI translation app that runs on your machine. Supports LM Studio, Ollama, OpenAI, Anthropic, Google Gemini, OpenRouter, and custom providers.

Jump in

  • Quick Start — clone and run with Docker or npm. Takes ~2 minutes.
  • Introduction — what Karpa is and why it exists.
  • Installation — dev setup, Docker Compose, Docker pull, custom build.
  • Configuration — env vars reference.
  • In-App Settings — providers, appearance, notifications, data management.
  • Usage — text translation, file translation, keyboard shortcuts.
  • Provider Guides — setup guides for LM Studio, Ollama, OpenAI, Anthropic, Gemini, OpenRouter.
  • Model Guide — choosing and switching translation models.

Karpa is open source under the MIT License. Found a bug? Want a feature? Open an issue or submit a PR.

On this page