ViaSanto
Hoofdstuk II·Apps
ViaSanto
ViaSanto is een gebedsapp die voortkwam uit een eenvoudige observatie uit het dagelijks leven: smartphones trekken ons tegenwoordig voortdurend weg van wat belangrijk is. In plaats van daartegen te vechten, besloot ik van de telefoon een bondgenoot van het gebed te maken. Veel mensen willen regelmatig bidden, maar verliezen het van de haast: een rozenkrans die in de tram begint, raakt snel onderbroken en kwijt, en een noveen van negen dagen wordt na één gemiste dag opgegeven. Velen bidden – door ziekte, leeftijd, emigratie of werk – alleen en hebben niemand om hun intenties mee te delen. ViaSanto laat je onderweg discreet bidden, houdt je voortgang en elke dag van een noveen bij, en brengt mensen die alleen bidden samen in een gemeenschap die voor hun intenties bidt.
De app draait om een virtuele, interactieve rozenkrans op het scherm van de telefoon. ViaSanto leidt je stap voor stap door de gekozen devoties, houdt je voortgang bij en herinnert je aan je intenties. Lichte gamificatie ondersteunt de gewoonte: volharding ontgrendelt nieuwe, zorgvuldig ontworpen kralenpatronen. De gemeenschapsruimte is net zo belangrijk – groepen waarin je intenties kunt delen en elkaar in gebed kunt steunen.
Bekijk hoe het werkt
In de telefoon naast deze tekst draait de echte app. Klik op het scherm om de besturing over te nemen.
- Zoek de eerste kraal die nog niet gebeden is (net boven de kralen met een gouden gloed) – druk erop en houd vast: in het vak bovenaan het scherm loopt de tekst van het gebed, en een balk toont de voortgang.
- Het uiterlijk van de rozenkrans verander je in de collectie (het boekpictogram in de onderste balk): kies ‘Różańce’ (Rozenkransen) en een ander patroon – de app neemt de kleuren ervan over, net als het kader rond deze tekst.
- Klik in het vak op ‘Czytanie na dziś’ (Lezing van vandaag) om de lezingen van de dag te openen.
De app is geschreven in Flutter: één codebase draait native op iOS en Android en in de browser. De logica, de data en hun beveiliging lopen via een zelf gehoste Supabase-backend (PostgreSQL) op Europese servers. Ik heb het geheel ontworpen op betrouwbaarheid: ViaSanto werkt ook offline – het slaat de voortgang op het toestel op en synchroniseert die met de server zodra er weer verbinding is.
OrsonAI
OrsonAI is een redactionele teksteditor met een ingebouwde AI-assistent, die ik heb gebouwd voor journalisten – zowel freelancers als redacties, die hij volledige ondersteuning moet bieden. Hij is gegroeid uit mijn eigen werk: schrijven, research en verificatie gebeuren tegenwoordig tegelijk, en in de praktijk betekent dat voortdurend heen en weer springen tussen documenten, de browser en notities. Hier gebeurt alles in één venster. Een geselecteerd fragment kun je aan de chat voorleggen zonder de hele context te kopiëren, transcripties van opgenomen interviews komen in de editor terecht, en aparte modi helpen je schrijven op basis van notities, informatie opzoeken, een tekst vóór publicatie controleren – van de feiten tot de juridische risico's – en documenten en opnames analyseren. Voordat een vraag naar een AI-model op externe servers gaat, kan de tekst worden geanonimiseerd, zodat namen van geïnterviewden en andere persoonsgegevens de redactie niet verlaten. De assistent helpt de journalist, maar neemt het werk niet over. De app is momenteel niet te koop, maar hij werkt en je kunt hem uitproberen in de gastmodus. Als redacties belangstelling tonen, sluit ik niet uit dat ik er verder aan werk.
Het meeste werk heb ik gestoken in de vertrouwenslaag. Elke interactie met de AI wordt gehasht – het hele pad van het project, via het document en het gesprek, tot de vraag en het antwoord – en een achtergrondproces controleert de verzamelde hashes elke minuut en verankert ze om de 1.000 gebeurtenissen in de Hedera Consensus Service. Op basis daarvan kan het systeem een tekst een certificaat van menselijk auteurschap toekennen: het beoordeelt het menselijke aandeel en de kwaliteit van de tekst, en als de tekst de drempels haalt, schrijft het de hash ervan in het openbare register van Hedera Hashgraph. Elke latere bewerking maakt het certificaat ongeldig, en de echtheid controleer je door de SHA-256-hash van het document te vergelijken met de vermelding in het register. Het auditmechanisme heb ik afgesplitst als een aparte, open bibliotheek, HDK, vanaf versie 0.1.3 onder de CC BY-NC 4.0-licentie (een gratis bibliotheek, alfa, met optionele verankering in Hedera; eerdere versies Apache 2.0). De backend is Python en FastAPI op Google Cloud in een Europese regio; de tekst wordt vooral door Gemini-modellen verwerkt, Mistral is de reserveleverancier en modellen van OpenAI werken aan de transcriptie.
Orson Rec
Orson Rec is een webapp om interviews op te nemen die je op het startscherm van je telefoon kunt installeren. Ik heb hem gemaakt voor verslaggevers in het veld, om hun uren terugluisteren en uittypen te besparen. Op een belangrijk moment in het gesprek druk je op CUT – het opgenomen fragment gaat meteen naar spraak-naar-tekst, zodat de transcriptie met tijdcodes fragment voor fragment op het scherm verschijnt terwijl het interview nog loopt. Belangrijke momenten markeer je met IN- en OUT-markeringen, en je voorbereide vragen heb je bij de hand in de prompter. Met de VO-modus neem je een voice-over op vanuit een tekst die in de OrsonAI-editor is voorbereid, en met de ingebouwde audio-editor knip je de opname bij. Het bestand exporteer je naar WAV, MP3 of AAC, en de transcriptie gaat met één klik naar de editor. De opname zelf gebeurt op de telefoon, maar voor de transcriptie is een internetverbinding nodig.
- VolgendeAI