Getting Started
Quick Start
Get Karpa running on your machine in minutes.
Get up and running with Karpa in just a few minutes. Pick one of the supported providers below.
Prerequisites
Pick one of the following providers:
- LM Studio — Download, load a model (
HY-MT1.5-7Brecommended), and start the local server on port 1234. - Ollama — Download and pull a model (e.g.
ollama pull llama3.2). - OpenAI / Anthropic / Google Gemini / OpenRouter — Create an account and get an API key.
Run Karpa
Docker (recommended)
git clone https://github.com/sudoeren/karpa.git && cd karpa
docker compose up -dDevelopment
git clone https://github.com/sudoeren/karpa.git && cd karpa
npm install
npm run devOpen http://localhost:7250 and start translating.
Quick sanity check
- Start your provider (LM Studio server, Ollama, or configure API key).
- Open Karpa's Settings → Connection to select your provider.
- Click Test Connection to verify.
- Try a translation.
If Karpa can't reach your provider, check the environment variables or in-app settings.
Next steps
- Check all installation options (Docker, dev, Docker pull, custom build).
- Configure your provider settings.
- Learn text translation and file translation.
