Web-Software mit FastAPI und HTMX
Fachanwendungen nach Maß – schlank gebaut, lange wartbar und offen für KI-Agenten.
Wofür wir FastAPI und HTMX einsetzen
Manche Aufgaben passen in kein fertiges Produkt: der Abgleich von Zahlungen gegen offene Rechnungen, eine Buchhaltung mit eigenen Regeln, ein internes Werkzeug, das genau einen Ablauf Ihres Unternehmens abbildet. Für solche Fachanwendungen bauen wir Web-Software mit FastAPI im Backend und HTMX im Frontend.
Beides zusammen ergibt Anwendungen, die sich wie eine moderne Web-App anfühlen, aber ohne das Gewicht eines großen JavaScript-Frontends auskommen.
- FastAPI ist ein Python-Framework für Web-Anwendungen und Schnittstellen. Datenmodelle sind typisiert und werden bei jeder Anfrage geprüft, die API-Dokumentation entsteht automatisch aus dem Code.
- HTMX lässt den Server fertiges HTML liefern und tauscht im Browser nur den Teil der Seite aus, der sich geändert hat. Es gibt keinen zweiten Code-Stand im Browser, der dieselben Regeln noch einmal nachbaut.
- Eine Codebasis, eine Sprache. Geschäftslogik, Prüfungen und Darstellung liegen an einer Stelle. Das hält Änderungen klein und nachvollziehbar.
Die Regeln Ihres Geschäfts stehen genau einmal im Code – nicht einmal im Backend und noch einmal im Browser.
Warum dieser Weg lange trägt
Viele Web-Anwendungen altern nicht an ihrer Fachlogik, sondern an ihrem Frontend: Build-Werkzeuge, Paketabhängigkeiten und Framework-Versionen, die alle zwei Jahre einen Umbau verlangen. Eine Anwendung aus serverseitigem HTML und einer kleinen, fest eingebundenen HTMX-Datei hat diese Baustelle nicht.
- Weniger bewegliche Teile: kein Build-Schritt für das Frontend, keine hunderte JavaScript-Abhängigkeiten, die gepflegt werden müssen.
- Schnell beim Nutzer: Der Browser bekommt HTML statt eines Programms, das erst geladen und ausgeführt werden muss.
- Datenbank nach Bedarf: vom einfachen SQLite bis PostgreSQL, mit versionierten Migrationen für jede Schemaänderung.
- Prüfbar: Automatisierte Tests laufen gegen dieselbe Logik, die auch die Oberfläche bedient.
- Nachvollziehbar: Wer was wann entschieden hat, wird protokolliert – wichtig überall, wo es um Geld oder Patientendaten geht.
Gut vorbereitet für KI-Agenten
Software wird zunehmend nicht nur von Menschen bedient, sondern auch von KI-Assistenten, die im Auftrag eines Menschen Daten abrufen oder Arbeitsschritte vorbereiten. Dafür braucht es Anwendungen, die klar sagen, was sie können.
Genau das bringt FastAPI mit: Jede Schnittstelle ist typisiert und maschinenlesbar beschrieben. Ein KI-Agent – oder jede andere Integration – muss nicht raten, welche Felder es gibt und was erlaubt ist. Auf dieser Grundlage bauen wir auf Wunsch einen MCP-Server, über den Assistenten wie Claude gezielt und mit klaren Rechten auf Ihre Anwendung zugreifen.
Ob und wo KI in Ihrer Anwendung arbeitet, entscheiden Sie. Unser eigenes Produkt docsbills zum Beispiel verarbeitet Patientendaten bewusst ganz ohne KI.
Was wir damit gebaut haben
docsbills – Zahlungsabgleich für Arztpraxen. Die Anwendung ordnet Überweisungen von Patienten automatisch den offenen Rechnungen aus dem Praxisverwaltungssystem zu. Im Pilotbetrieb wurden 98,8 % der Zahlungen zu bekannten Rechnungen gefunden; die Praxis sieht nur noch die Fälle, die eine Entscheidung brauchen. Mehrere Praxen und Konten laufen getrennt in einer Installation, Fehlüberweisungen zwischen Gesellschaften werden erkannt. Mehr unter docsbills.com.
accounting.ext.dev – unsere eigene Buchhaltung. Angebote, Ausgangs- und Eingangsrechnungen, Bankumsätze und der automatische Abgleich von Zahlung und Beleg, dazu das Monatspaket für die Steuerberatung. Wir entwickeln sie selbst und setzen sie ab 2027 für unsere eigenen Bücher ein.
So läuft ein Projekt ab
- Ablauf verstehen. Wir lassen uns zeigen, wie die Arbeit heute läuft – mit echten Beispielen, nicht mit Folien.
- Kleinster nützlicher Stand. Zuerst entsteht der Teil, der Ihnen sofort Arbeit abnimmt. Er geht in Betrieb, bevor der Rest gebaut wird.
- Schrittweise erweitern. Jede Erweiterung ist ein eigenes Ticket mit Schätzung, Umsetzung, unabhängiger Prüfung und Ihrer Abnahme.
- Betrieb und Pflege. Wir betreiben die Anwendung auf Wunsch selbst, überwachen sie und halten ihre Abhängigkeiten aktuell.
FastAPI und HTMX sind kein Selbstzweck. Sie sind der kürzeste Weg zu einer Anwendung, die genau Ihre Regeln abbildet, die Ihr Team gern benutzt und die in fünf Jahren noch ohne Großumbau weiterentwickelt werden kann.
Sie haben einen Ablauf, den keine Standardsoftware abbildet?
Schildern Sie uns in zwei Sätzen, worum es geht – wir sagen Ihnen ehrlich, ob FastAPI und HTMX dafür der richtige Weg sind.