← terug naar het overzicht

GrantWrite: AI-hulp bij het schrijven van een aanvraag

software · 4 min · subsidie onderzoek ai

Een aanvraag schrijven kost onderzoekers dagen, en het meeste werk zit in het opnieuw formuleren van wat er al in het projectplan staat. GrantWrite brengt dat samen in één omgeving: de aanvraag, de projecten en een taalmodel dat meeschrijft. De applicatie draait intern bij HAS green academy en hangt aan dezelfde database-server als FundingRadar, zodat een gevonden regeling kan doorlopen naar een aanvraag.

Wat de applicatie doet

Toegang

De landingspagina staat op dilab.has.nl/showcases/grantwrite/ en is openbaar; de toepassing zelf staat in portal.php en vraagt een account. Het beheer loopt via admin.php.

Opbouw

PHP 8 met declare(strict_types=1) en PSR-12, zonder framework en zonder Composer, met PostgreSQL op Azure als gegevensopslag. De voorkant is vanilla JavaScript, formulieren zijn tegen CSRF beveiligd en de AI-routes lopen via de eigen API-laag.

De huisstijl komt uit de officiële HAS-tokens in plaats van een eigen groen. De contrastverhoudingen daarvan worden in de testsuite nagerekend: een kleurwijziging die onder WCAG AA zakt laat de suite bewust falen. De suite dekt daarnaast de landingspagina, de doorverwijzing, de URL-allowlist, de Bearer-tokens en het inlogvenster.

Stand van zaken

Het project is op 11 oktober 2026 voor het laatst aangepast. De broncode zit in de privérepository AZ_dilab-prod; een push naar main gaat direct live, zonder stagingstap.

Begrippen

Portal
het ingelogde deel van de applicatie, waar projecten en aanvragen staan. portal.php is de enige plek die de doorverwijzing uit FundingRadar leest.
ONLYOFFICE
de tekstverwerker waarin de plugin draait, zodat de assistentie in het document zelf beschikbaar is.

↑ terug naar boven