Skip to content

Project

AI Translation Service

Project profile with current status, technical context and short description from the project database.

Project Status:Active
Back to overview
Cover image for AI Translation Service

/projects/ai-translation-service

AI Translation Service

Der AI Translation Service ist aus dem Wunsch entstanden, KI-Übersetzungen nicht direkt in die Website einzubauen, sondern als eigenen kleinen Infrastrukturbaustein zu behandeln. Die Anwendung schickt strukturierte Felder an den Service, der Service übersetzt sie über ein lokales Ollama-Modell und gibt wieder eine saubere JSON-Struktur zurück. Veröffentlichung, Review und Statusverwaltung bleiben bewusst Aufgabe der konsumierenden Anwendung.

Project story

Why this project exists

Notes on the idea, the origin and what became visible while building it.

01

Project idea

Ich wollte Übersetzungen nicht als versteckte KI-Funktion direkt in eine Website einbauen, sondern als eigenen internen Dienst mit klarer Grenze.

02

Why it started

Ausgangspunkt war die mehrsprachige Website. Statt die Website mit Ollama-Aufrufen, Prompting und Reparaturversuchen für Modellantworten zu vermischen, wurde daraus ein eigener Service.

03

What was surprising

Am interessantesten war der praktische Betrieb mit lokalen Modellen. Gerade auf einer RTX 3070 mit 8 GB VRAM ist nicht das größte Modell automatisch das sinnvollste, besonders wenn ComfyUI parallel läuft.

04

Current state

Der Service ist als öffentliches GitHub-Repository veröffentlicht, läuft intern auf dem Server und kann über eine API-Key-geschützte Translate-Route strukturierte Übersetzungen erzeugen.

05

Next steps

Als nächstes soll der Service in die Website-Administration integriert werden, damit Übersetzungen als Machine-Drafts erzeugt und anschließend bewusst geprüft werden können.

Technical frame

The stack describes the most important tools, libraries or technical directions of the project.

  • TypeScript
  • Node.js
  • Fastify
  • Zod
  • Ollama
  • Docker
  • Vitest

Classification

Status
Active
Visibility
Regular project
Data source
Project admin / public API