Künstliche Intelligenz. Konsequent durchdacht.

KI, die
weiterdenkt.Daten, die bleiben.

Wir machen aus KI eine produktive Komponente Ihrer Software. Mit tiefem Engineering-Know-how, eigenen leistungsstarken Servern und einer Architektur, bei der Sie die Kontrolle behalten.

ETZENSPERGER INFORMATIK AG

ETZ / VECTOR DBSemantische Vektordatenbank
EmbeddingNachbarn · k=3Themenbeziehung
Illustrativer Vektorraum · keine Kundendaten

Illustration einer Vektordatenbank mit verknüpften Themenclustern und Keywords. Der originale etz.ch-Schriftzug schwebt als räumliche Kontur in den Originalfarben in der Mitte. Jeder Themencluster ist mit dem türkisfarbenen Punkt im etz.ch-Logo verbunden. Die Illustration zeigt keine echten Kundendaten. Software: APIs, TypeScript, SaaS. Wissen: RAG, Embeddings, Retrieval. Sicherheit: Code Review, SAST, CI/CD. Infrastruktur: GPU, Inferenz, On-Premises. Modelle: Qwen 3.8, GPT-6 Astra, Claude Opus 5. Daten: Dokumente, Kontext, Metadaten.

Software-Engineering × KIEigene Server. Eigene Kontrolle.Qwen 3.8 · GPT-6 Astra · Claude Opus 5
01 / KI trifft Software-EngineeringVon der Architektur bis zum Betrieb

Mehr als ein Prompt.
Ein durchdachtes System.

Die Etzensperger Informatik AG verbindet fundierte Erfahrung aus Softwareprojekten mit praktischem KI-Know-how. Wir bringen Sprachmodelle, Daten und Geschäftslogik zusammen — dort, wo daraus ein messbarer Nutzen entsteht.

01

Ihr Wissen. Präzise erschlossen.

Mit Retrieval-Augmented Generation (RAG) verbinden wir Sprachmodelle mit Ihren freigegebenen Dokumenten und Daten. Embeddings und Vektorsuche liefern relevanten Kontext; Quellenverweise machen Antworten überprüfbar. Zugriffsrechte greifen bereits beim Abruf.

RAG / EMBEDDINGS / RETRIEVAL
02

Software, die mitarbeitet.

Dokumente auswerten, Informationen strukturieren, Prozesse vorbereiten: Wir integrieren KI direkt in Ihre Anwendungen und APIs. Strukturierte Ausgaben, validierte Tool-Aufrufe und klar begrenzte Berechtigungen machen aus Möglichkeiten belastbare Abläufe.

API / TOOL CALLING / WORKFLOWS
03

Qualität, die sich prüfen lässt.

Ein guter Prototyp ist der Anfang. Mit repräsentativen Testfällen, versionierten Prompts und gezielten Evaluationen prüfen wir Antwortqualität, Laufzeit und Kosten. So werden Modellwechsel und neue Funktionen nachvollziehbar.

EVALS / OBSERVABILITY / LIFECYCLE

Private AI / Qwen 3.8

Starke Modelle.
Unter eigener Kontrolle.

Wir betreiben Qwen 3.8 auf eigenen leistungsstarken Servern. In dieser lokalen Betriebsvariante verarbeiten wir sensible Daten und Programmcode innerhalb unserer eigenen Infrastruktur, ohne sie zur Inferenz an externe Modellanbieter weiterzugeben. KI-Leistung wird so mit einem klar definierten Datenfluss verbunden.

  • Lokale Inferenz für vertrauliche Inhalte und Quellcode
  • Datenzugriff und Schnittstellen passend zum Projekt
  • Betrieb und Integration aus einer Hand
Eigene Infrastruktur
Daten & CodeErgebnis
PRIVATE AI
Lokale Betriebsvariante · keine externe Modell-API
02 / KI in der Deployment-PipelineSicherheit beginnt vor dem Release

Code verstehen.
Risiken früher erkennen.

Wir nutzen unser lokal betriebenes Qwen-Modell in unseren Deployment-Pipelines, um Codeänderungen auf mögliche Schwachstellen zu untersuchen. Das Modell unterstützt die kontextbezogene Prüfung von Datenflüssen, Eingabevalidierung und Berechtigungslogik. So werden verdächtige Stellen früh sichtbar und können vor der Auslieferung behoben werden.

Quellcode bleibt in unserer Infrastruktur

Schritt auswählen und den Prüfablauf entdecken.

  1. 01

    Änderung

    Commit & Diff

  2. 02

    KI-Analyse

    Qwen · lokal

  3. 03

    Prüfen & beheben

    Engineering-Team

  4. 04

    Freigabe

    Tests & Deployment

Was hat sich im Code verändert?

Am Anfang steht eine Codeänderung. Der Diff und der relevante Anwendungskontext machen sichtbar, welche Logik sich verändert hat und welche Daten durch die betroffenen Funktionen fliessen.

Änderung
Änderung im Beispiel

Eine Nutzersuche übernimmt eine Eingabe direkt in eine SQL-Abfrage.

Kontext für die Prüfung

Die geänderte Funktion und ihr Datenfluss werden für die lokale Analyse zusammengestellt.

Die KI liefert einen begründeten Hinweis.

Unser lokal betriebenes Qwen-Modell untersucht die Änderung im Kontext. Es weist auf verdächtige Datenflüsse hin und unterstützt die fachliche Prüfung mit einer Fundstelle und einer Erklärung.

KI-Analyse
Mögliche Schwachstelle

Ungeprüfte Eingabe könnte die Struktur der SQL-Abfrage beeinflussen: Verdacht auf SQL Injection.

Nächster Schritt

Der Hinweis geht an das Engineering-Team. Eine Modellantwort allein entscheidet nicht über die Freigabe.

Menschen prüfen. Code wird verbessert.

Das Engineering-Team überprüft den Hinweis im konkreten Anwendungskontext. Im Beispiel wird die direkte Verkettung durch eine parametrisierte Abfrage ersetzt und die Korrektur durch einen Regressionstest abgesichert.

Kontextbezogenes Code-Review
Hinweis: Eingabe direkt in SQL-Abfrage
− query("SELECT * FROM users
        WHERE id = " + input)
Behebung: parametrisierte Abfrage + Test
+ query("SELECT * FROM users
        WHERE id = ?", [input])

Geprüft in den nächsten Release.

Nach der Korrektur folgen erneute Reviews, automatisierte Tests und die vorgesehenen Security-Checks. Erst wenn die definierten Freigabekriterien erfüllt sind, geht die Änderung in den Deployment-Schritt.

Freigabe
Regressionstest im Beispiel

Auch Sonderzeichen werden als Daten übergeben. Die Eingabe kann die Struktur der parametrisierten Abfrage nicht verändern.

Freigabe im Beispiel

Review abgeschlossen, Tests erfolgreich, erforderliche Prüfungen erfüllt: Die korrigierte Änderung kann ausgeliefert werden.

Schematischer Prüfablauf · vereinfachtes Beispiel, kein Live-Scan

KI-Hinweise werden fachlich geprüft. Sie ergänzen klassische Code-Reviews, automatisierte Tests und Security-Scanner; sie ersetzen diese nicht. Auch ein unauffälliger KI-Review garantiert keinen schwachstellenfreien Code.

03 / Ihr Projekt. Ihre Entscheidung.Qwen 3.8 · GPT-6 Astra · Claude Opus 5

Das passende Modell.
Am richtigen Ort.

Wir haben Softwareprojekte auch mit OpenAI und Claude von Anthropic umgesetzt. Diese Erfahrung macht uns flexibel bei der Wahl der passenden Integration. Sie legen fest, welche Integrationsart und welcher Standort der Datenverarbeitung für Ihr Projekt zulässig sind. Wir richten die Architektur danach aus.

01

Privat betrieben

Qwen auf unseren eigenen Servern. Für sensible Daten, internen Code und Anwendungen mit klar abgegrenztem Datenfluss.

Qwen 3.8
02

Über Anbieter-APIs

GPT-6 Astra von OpenAI oder Claude Opus 5 von Anthropic in Ihrer Anwendung. Modell, API, Datenkategorien und Vertragsbedingungen stimmen wir auf Ihren Anwendungsfall ab.

GPT-6 Astra / Claude Opus 5
03

Gezielt kombiniert

Lokale Verarbeitung für vertrauliche Inhalte, externe Modelle für ausdrücklich freigegebene Aufgaben. Das Routing folgt den vereinbarten Datenregeln.

Qwen 3.8 + GPT-6 Astra / Claude Opus 5

Den gewünschten Verarbeitungsstandort prüfen wir vor der Umsetzung gegen die verfügbaren Anbieterregionen und Vertragsoptionen — einschliesslich Speicherung, Protokollen, Backups und Unterauftragnehmern. Nicht jede Kombination aus Modell und Region ist verfügbar.

04 / Sicherer Umgang mit KI

Vertrauen braucht
technische Grundlagen.

01

Nur notwendige Daten

Personendaten und Geheimnisse gehören nur dann in den Kontext, wenn die Aufgabe sie erfordert und ihre Verarbeitung freigegeben ist. Datenminimierung beginnt vor dem Prompt.

02

Rechte bleiben verbindlich

Ein Sprachmodell ist keine Zugriffskontrolle. Rollen, Mandantentrennung und Berechtigungen müssen in der Anwendung und beim Datenabruf durchgesetzt werden.

03

Fremde Inhalte sind Eingaben

Dokumente und Webseiten können manipulierte Anweisungen enthalten. Gegen Prompt Injection helfen begrenzte Werkzeuge, validierte Aufrufe und Freigaben für kritische Aktionen.

04

Antworten werden überprüft

Modelle können plausible, aber falsche Aussagen erzeugen. Quellen, Tests und menschliche Prüfung sind entscheidend, bevor Ergebnisse in Code oder Geschäftsprozesse einfliessen.

05

Auch Protokolle sind Daten

Prompts, Embeddings, Antworten und Logs können vertrauliche Informationen enthalten. Zugriff, Verschlüsselung, Aufbewahrung und Löschung gehören zum Betriebskonzept.

06

Kontrolle über den Lebenszyklus

Lokaler Betrieb allein macht eine Anwendung nicht sicher. Updates, überwachte Schnittstellen und erneute Evaluationen nach Modelländerungen bleiben notwendig.

Weiterführend: OWASP zu Sicherheitsrisiken von KI-Anwendungen

Von einer guten Idee zu produktiver KI

Was soll KI
für Sie möglich machen?

Bringen Sie Ihren Anwendungsfall mit. Wir klären gemeinsam Nutzen, Datenanforderungen und Integration — und machen daraus einen konkreten nächsten Schritt.

Sprechen wir über Ihr Projekthello@tenders.etz.ch