Einfache Technik für echte Aufgaben

Du liest einen Artikel über die neueste Datenbank, den neuesten Webserver, das neueste Werkzeug. Alles verspricht mehr Leistung, mehr Flexibilität, mehr Zukunftssicherheit. Du überlegst umzusteigen. Dann schaust Du auf Dein bestehendes System: Es läuft. Seit Monaten. Ohne Probleme. Und Du fragst Dich, ob der Wechsel wirklich nötig ist oder ob Du Dich von einem Versprechen verführen lässt.

Warum einfach oft besser ist als modern

KI bringt genug Unberechenbarkeit mit: schwankende Ergebnisqualität, sich ändernde Anforderungen, Modelle die veralten. Da hilft es, wenn die Technik darunter vorhersagbar und stabil funktioniert. Ein System das Du verstehst, das Du reparieren kannst, und das seit Jahren seinen Dienst tut, ist wertvoller als ein modernes System das bei jedem Versionssprung neue Probleme erzeugt.

Der häufigste Fehler: Technik für Probleme anschaffen, die Du noch gar nicht hast. Jedes Werkzeug das Du hinzufügst, muss verstanden, gewartet und bezahlt werden. Was Du heute nicht brauchst, solltest Du heute nicht einführen.

Drei Fragen vor jeder technischen Entscheidung

Brauche ich das jetzt?Nicht in sechs Monaten
Kann mein Team das?Ohne externe Hilfe
Was passiert wenn es ausfällt?Kann ich es reparieren?
3x Ja = einsetzen
Sonst = warten

Brauche ich das jetzt? Nicht in sechs Monaten, nicht vielleicht, nicht falls. Jetzt. Für ein konkretes Problem das heute existiert. Wenn die Antwort "es könnte nützlich sein" lautet, ist sie Nein.

Kann mein Team das bedienen und reparieren? Ohne externen Berater, ohne den einen Kollegen der sich auskennt und nächste Woche im Urlaub ist. Wenn nur eine Person das System versteht, ist das System zu kompliziert für Dein Team.

Was passiert, wenn es ausfällt? Kannst Du es selbst wieder zum Laufen bringen? Innerhalb von Stunden, nicht Tagen? Wenn ein Ausfall bedeutet, dass Du einen Experten rufen musst, bist Du abhängig. Einfache Systeme lassen sich schneller reparieren als komplexe.

Bewährte Werkzeuge statt neuester Trend

Apache als Webserver. Läuft seit Jahren auf Millionen von Rechnern. Gut erklärt, breit unterstützt, macht was er soll. Nicht der schnellste, nicht der modernste, aber einer der zuverlässigsten. Für ein kleines Unternehmen mit einem KI-System ist das mehr als ausreichend.

MariaDB als Datenbank. Verwaltet Deine Daten zuverlässig, unterstützt alles was Du für ein KI-System brauchst, und hat eine große Gemeinschaft die bei Problemen hilft. Du brauchst keine spezialisierte Datenbank, solange Dein Datenbestand auf einen Rechner passt.

PHP für die Verbindung zwischen Mensch und KI. Läuft auf jedem Webserver, braucht keine besondere Einrichtung, und jeder Webentwickler versteht es. Nicht die eleganteste Sprache, aber eine der pragmatischsten. Für ein Eingabeformular das Anfragen an ein Sprachmodell schickt und die Antwort anzeigt, ist PHP genau richtig.

Ollama für das lokale Sprachmodell. Ein Befehl zum Installieren, ein Befehl zum Starten, eine einfache Schnittstelle. Kein Konfigurationsaufwand, keine Abhängigkeiten die sich gegenseitig blockieren. Wenn Du ein Sprachmodell lokal betreiben willst, ist Ollama der Einstieg mit dem geringsten Widerstand.

Was Du weglassen solltest

Lastverteilung, bevor Du Last hast. Wenn fünf Leute Dein System nutzen, brauchst Du keine Verteilung auf mehrere Rechner. Das ist Aufwand ohne Nutzen. Kümmere Dich darum, wenn die Nutzung es erfordert, nicht vorher.

Container, bevor Du sie brauchst. Docker und ähnliche Werkzeuge lösen Probleme die kleine Unternehmen selten haben. Wenn Dein System auf einem einzigen Rechner läuft und Du es selbst eingerichtet hast, weißt Du wo alles ist. Ein Container packt alles in eine Kiste, die Du dann nicht mehr von innen siehst.

Für alle, die wirklich mehr wissen und umsetzen möchten ...

Zur KI-Gemeinschaft »

Die neueste Version, bevor sie sich bewährt hat. Version 1.0 eines neuen Werkzeugs hat Fehler die in Version 1.3 behoben sind. Lass andere die Fehler finden. Aktualisiere, wenn die Version stabil ist, nicht wenn sie neu ist.

Der Grundsatz

Jedes Werkzeug das Du hinzufügst, macht Dein System komplexer. Jedes Werkzeug das Du weglässt, macht es einfacher. Einfachere Systeme sind schneller zu verstehen, schneller zu reparieren und billiger zu betreiben.

Die Frage ist nicht: Was kann ich noch hinzufügen? Die Frage ist: Was kann ich weglassen, ohne dass es fehlt? Die Antwort auf diese Frage ist Dein Werkzeugkasten.