Zum Inhalt springen
Pascal Reischl

Projekte

Space System und Space Buddy tragen den Namen, weil sie dasselbe tun wie meine Arbeit mit Menschen: Raum schaffen. Alles hier entsteht, weil ich es selbst brauche.

01

Space System

verfügbar

Desktop-App für Aufgaben, Notizen und Dateien.

Alles liegt in echten Ordnern auf deiner Festplatte, als Markdown. Kein Konto, kein Cloud-Zwang, kein eigenes Datenformat. Wenn du die App morgen löschst, bleiben deine Inhalte lesbar.

Aufgaben, Notizen und Dateien liegen dabei nicht in getrennten Silos. Ein Projekt ist ein Ordner. Was dazugehört, liegt darin: die Aufgabenliste, die Notizen, die Anhänge. Bedient wird alles über die Tastatur.

Ich baue sie selbst und arbeite jeden Tag damit.

macOS · Tauri, Rust, Svelte Space System ansehen
02

Space Buddy

geschlossene Beta

Der Begleiter fürs Handy zu Space System.

Er zeigt dir deinen Eingang und deine Projekte unterwegs und nimmt entgegen, was dir zwischendurch einfällt. Auch Fotos und Screenshots.

Der Abgleich läuft direkt zwischen Handy und Rechner im selben Netz. Kein Server dazwischen, kein Konto. Wer kein Handy koppelt, hat nichts laufen.

iOS · Swift, TestFlight
03

Invox

verfügbar

Rechnungseingang vollautomatisch, vom Postfach bis zur Buchhaltung.

Eine Rechnung kommt per Mail. Invox liest sie aus, erkennt Lieferant, Beträge, Steuersatz und Fälligkeit, legt das PDF nach Jahr und Monat ab, trägt die Zeile in die Buchhaltungstabelle ein und schickt den Beleg an die externe Buchhaltung. Getrennt nach Eingangs- und Ausgangsrechnung, Kreditkartenbelege eigens. Niemand klickt etwas an.

Das Schwierige ist nicht das Auslesen, sondern das Aussortieren. Mahnungen und Zahlungserinnerungen sehen aus wie Rechnungen, gehören aber nicht in die Buchhaltung. Invox unterscheidet das, erkennt Doppelerfassungen, räumt Lieferantennamen auf und lernt aus der Historie, welche Lieferanten per Lastschrift laufen.

Läuft im Tagesbetrieb bei der Jaegerdrei Solution GmbH. Ein Wechsel auf ein kleineres Sprachmodell hat die Kosten je Beleg um etwa drei Viertel gesenkt, ohne dass die Erkennung schlechter wurde.

Google Apps Script · Gemini auf Vertex AI · Drive, Sheets, Gmail, Slack
04

Zeiterfassungs-Bot

verfügbar

Arbeitszeiten in normaler Sprache erfassen, dort wo ohnehin gearbeitet wird.

Die Leute schreiben ihre Zeiten in Slack, in ganzen Sätzen: gestern neun bis siebzehn Uhr, halbe Stunde Mittag, Homeoffice. Der Bot versteht das, fragt nach, wenn etwas fehlt, und trägt es ein. Kein zweites Werkzeug, kein eigener Login, keine Eingabemaske.

Bevor etwas gespeichert wird, prüft er die Regeln: nicht vor sieben und nicht nach zwanzig Uhr, höchstens zehn Stunden am Tag und fünfzig in der Woche, ab sechs Stunden Pflichtpause, und die Pause darf weder am Anfang noch am Ende des Tages liegen. Verstößt ein Eintrag dagegen, wird er nicht gespeichert, sondern nachgefragt. Auch dann, wenn das Sprachmodell ihn erzeugt hat.

Jede Person hat eigene Arbeitstage, ein eigenes Wochensoll und einen eigenen Feiertagskalender nach Land. Der Bot erinnert an fehlende Tage, meldet sich bei Unstimmigkeiten von selbst und rechnet den Monatsabschluss. Auf Deutsch oder Englisch, je nachdem, wer schreibt. Läuft im Tagesbetrieb bei der Jaegerdrei Solution GmbH, verteilt über mehrere Länder.

Google Apps Script · Slack Events API · Gemini · Sheets
05

FLIMMERN

verfügbar

Das ganze Wiener Open-Air-Kino auf einer Seite, samt Abstimmung für die Runde.

Zwölf Spielorte, jeder mit eigenem Programm und eigener Website. Wer wissen will, was unter freiem Himmel läuft, klickt sich durch ein Dutzend Seiten und hat am Ende trotzdem keinen Überblick. FLIMMERN legt alles auf eine Seite: das komplette Programm der Saison, nach Tag sortiert und nach Spielort filterbar. Acht der zwölf Orte kosten keinen Eintritt.

Das Programm zu finden ist aber nur die halbe Arbeit. Die andere Hälfte ist, sich zu fünft auf einen Abend zu einigen. Also merkst du dir ein paar Filme, schickst einen Link in die Gruppe, und jeder trägt ein, wo er mitkommt. Ohne Anmeldung, ohne App, in einer Minute erledigt. Auf Wunsch kommt eine Mail, sobald jemand geantwortet hat, und der Termin lässt sich mit Adresse in den Kalender legen.

Keine Konten, keine Cookies, kein Tracking. Gespeichert wird nur, was jemand selbst eintippt — der Name in der Abstimmung, sonst nichts. Eine Abstimmung löscht sich ein halbes Jahr nach der letzten Antwort von allein.

Gebaut, weil ich mir das Programm sonst jedes Jahr aus zwölf Quellen zusammensuche.

Web · Go, SQLite · ein Binary, Frontend einkompiliert FLIMMERN ansehen
06

Museen Wien

verfügbar

Alle zeitlich begrenzten Ausstellungen der Wiener Museen auf einer Seite, sortiert nach dem, was zuerst ausläuft.

Zehn Häuser, jedes mit eigener Seite und eigenem Programm. Wer wissen will, was gerade läuft, klickt sich durch — und erfährt meist zu spät, dass eine Ausstellung am Sonntag zumacht. Hier steht alles zusammen, und die Hauptansicht ist nicht der Kalender, sondern „läuft aus": neben jedem Eintrag steht, wie viele Tage noch bleiben.

Die Ausstellungsseiten der Häuser werden einmal pro Woche gelesen. Was dabei gefunden wird, geht nicht automatisch online, sondern wird vorher durchgesehen — ein falsches Enddatum wäre genau der Fehler, der den Sinn der Seite zerstört. Jeder Eintrag nennt sein Museum, verlinkt dessen Seite und sagt, wann er zuletzt geprüft wurde. Maßgeblich ist immer das Museum.

Dazu die Verabredung: Ausstellung merken, ein paar Termine mit Treffpunkt vorschlagen, Link in die Gruppe. Jeder trägt ein, wann er kann, und die Seite sagt, welcher Termin den meisten passt. Ohne Anmeldung, ohne Cookies, ohne Tracking. Ein Termin außerhalb der Laufzeit wird abgewiesen.

Entstanden aus FLIMMERN, mit einem Unterschied, der alles verändert: Ausstellungen laufen das ganze Jahr, nicht sechs Wochen im Sommer.

Web · Go, SQLite · ein Binary, wöchentlicher Abruf mit Freigabe Museen Wien ansehen
07

KLONK

verfügbar

Ein tägliches Physikrätsel im Browser. Ein Aufbau, drei Teile, ein Start.

Jeden Tag derselbe Aufbau für alle: eine Kugel, ein Korb, Hindernisse dazwischen. Du hast drei Bauteile — Rampe, Feder, Wippe, Magnet, Röhre, Klotz, Gebläse oder Balken — und einen einzigen Startknopf. Sitzt die Konstruktion, fällt die Kugel in den Korb. Sitzt sie nicht, siehst du sofort, woran es lag.

Die Level werden nicht von Hand gesetzt, sondern erzeugt und maschinell gegengeprüft. Gezählt wird nur, was auch dann noch gewinnt, wenn die Kugel minimal versetzt startet — das siebt Zufallstreffer aus. Kein Konto, keine Werbung, keine fremden Server: Schriften und Physik-Bibliothek liegen lokal.

HTML · Matter.js, ohne Build-Schritt KLONK spielen
08

denkt ihr?

verfügbar

Blitz-Abstimmung für Gruppen: Frage stellen, teilen, anonym abstimmen.

Eine Frage, ein Link, ein Ergebnis. Kein Konto, keine Anmeldung, keine Namen an den Stimmen. Die Frage bleibt zwei Stunden offen, danach ist drei Stunden lang nur noch das Ergebnis zu sehen, dann wird sie gelöscht. Das ist Absicht: Wer weiß, dass nichts liegen bleibt, antwortet ehrlicher.

Daneben gibt es Dauerfragen für physische Orte — ein fester Link mit QR-Code, der wochenlang an derselben Wand hängen kann. Eingereichte Fragen laufen vor der Veröffentlichung durch eine automatische Moderation.

Go · SQLite, Preact, Server-Sent Events denkt ihr? ansehen
09

Padavi

in Planung

Eine Dating-App für Menschen mit Behinderungen.

Dating-Apps setzen voraus, dass man wischt, Fotos sieht und schnell tippt. Wer blind ist oder in der Bewegung eingeschränkt, kommt damit nicht weit. Das ist keine technische Grenze. Es hat nur nie jemand mitgedacht.

Padavi fängt am anderen Ende an. Bedienung über Screenreader und Tastatur ist nicht nachgerüstet, sondern die Grundlage. Zuerst für Menschen mit Körperbehinderung und für blinde Menschen, später für weitere.

Ich gründe das mit zwei Kollegen. Das Projekt ist gefördert und steht am Anfang.

in Arbeit
10

Social UP

in Planung

Das nächste Projekt.

Noch nicht gestartet. Mehr, sobald es etwas zu zeigen gibt.