Skip to content

feat: add digital assistent#7

Draft
ravimeijerrig wants to merge 35 commits intomainfrom
feat/add_digitale_assistent
Draft

feat: add digital assistent#7
ravimeijerrig wants to merge 35 commits intomainfrom
feat/add_digitale_assistent

Conversation

@ravimeijerrig
Copy link
Copy Markdown
Contributor

@ravimeijerrig ravimeijerrig commented Mar 17, 2026

Status

Screenshot 2026-03-19 at 14 53 09 Screenshot 2026-03-19 at 14 53 17 Screenshot 2026-03-19 at 14 53 27 Screenshot 2026-03-19 at 14 53 29
  • Toevoegen van server-select routing Mermaid Diagram (Zie mcp/README.md)
  • [MOCK] KVK test-data, zoals KVK api
  • Koop Regelingen gekoppeld als MCP
  • Regelrecht gekoppeld als MCP
  • [MOCK] RVO rapportage indienen als MCP
  • Volgt moza-mcp-standaard-poc
  • Markdown rendering in chat antwoord
  • Generieke prompts en model-specifieke prompts uitsplitsen

Per MCP server

KOOP: zoek_regelgeving

  1. LLM besluit: roept zoek_regelgeving aan met een trefwoord (bijv. "energiebesparing")
  2. MCP-server: bouwt een SRU CQL-query en doet een live HTTP GET naar zoekservice.overheid.nl/sru/Search
  3. Resultaat: lijst met regelingen (titel, BWB-ID, type, organisatie) + provenance
  4. LLM antwoord: presenteert de gevonden wet- en regelgeving

KOOP: Resource koop://regeling/{bwb_id}

  1. LLM besluit: vraagt een specifieke wet op via BWB-ID (bijv. BWBR0001840)
  2. MCP-server: doet een SRU-lookup, haalt dan de volledige XML op van wetten.nl
  3. Resultaat: wettekst met titel en artikelen + provenance
  4. LLM antwoord: citeert specifieke artikelen uit de wet

RegelRecht: check

  1. LLM besluit: roept check aan met KvK-nummer en optioneel energieverbruikcijfers
  2. MCP-server: stuurt JSON-RPC request (execute_law) naar ui.lac.apps.digilab.network/mcp/rpc
  3. Resultaat: oordeel, drempelwaarden, ontbrekende gegevens en wettelijke grondslag
  4. LLM antwoord: legt uit of het bedrijf aan de informatieplicht moet voldoen

KvK: mijn_bedrijf MOCK

  1. LLM besluit: roept mijn_bedrijf aan (geen parameters nodig)
  2. MCP-server: retourneert bedrijfsprofiel uit de sessie (mock; productie: api.kvk.nl)
  3. Resultaat: naam, KvK-nummer, rechtsvorm, SBI-activiteiten, vestigingsadres
  4. LLM antwoord: gebruikt bedrijfsgegevens in het gesprek of geeft KvK-nummer door

RVO: zoek_regeling MOCK

  1. LLM besluit: roept zoek_regeling aan met een trefwoord (bijv. "warmtepomp")
  2. MCP-server: doorzoekt RVO-regelingenlijst (mock; productie: mijn.rvo.nl)
  3. Resultaat: regelingen met naam, status, deadline, beschrijving + provenance
  4. LLM antwoord: presenteert relevante subsidies en regelingen

RVO: indienen MOCK

  1. LLM besluit: roept indienen aan met KvK-nummer, regeling-ID en maatregelen — vraagt altijd eerst bevestiging
  2. MCP-server: valideert input en simuleert indiening (mock; productie: POST naar RVO API via eHerkenning)
  3. Resultaat: referentienummer, bevestiging en lopende-zaak-object + provenance
  4. LLM antwoord: bevestigt indiening met referentienummer

To do:

  • Gegevens aanleveren flow verbeteren
  • Gegevens bevestigen flow verbeteren
  • VLAM time-out oorzaak onderzoeken
  • Verschil in modellen benoemen
Screenshot 2026-03-18 at 09 55 47 Screenshot 2026-03-18 at 09 55 52 - Met welk model kunnen we verder?

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 17, 2026

🚀 Preview Deployment — proef

Your changes have been deployed to a preview environment:

URL: https://proef-pr7-pm-5sj.rig.prd1.gn2.quattro.rijksapps.nl

📱 Scan to open on mobile
 ▄▄▄▄▄ █▀ █▀▀██▄▄▀▀▄▄▄▀▄██ ▄▄▄▄▄ 
 █   █ █▀ ▄ ██▄█▄▀▄█ ▄▄▀ █ █   █ 
 █▄▄▄█ █▀█ █▄   █ ▄▄▄█▀▄▀█ █▄▄▄█ 
▄▄▄▄▄▄▄█▄█▄█ ▀▄▀ █▄█ ▀▄▀ █▄▄▄▄▄▄▄
▄    █▄ ▄ ▄█▄█▄█▀  ▀ ▀ ▀█ ▀▄█▄▀ ▀
██▄█ ▄▄▄  ▀ ▄█▀▄▀▄▀█▄ █▀▄█▀ █▄▀▄█
 █ ▀ ▀▄█ ▄▀▄▀▀▀█▀▄█▀▀▀   ▀▀█▄▄█▀▀
 ▄ ▄▀▄▄ █ ██▀ ▄▄▀▄ █ ▀█▀  ▀█▀█▀▄█
▀▀ ▀▄▀▄▀▄ ██▄█▄██ ▀▀ ▀▄ ▄█▀ ▄▀█ ▀
██▄▀█▄▄▀▄██ ▄█▀▄▄█▄█▄ ▄▀▀ ▄▄▄▄▀▄█
▀█ ██▄▄█▄█▀▄▀▀▀▄  ▀▀ ▀▀▀█ ▀▄▄▀█ ▀
 █  ▀▄▄▄▀ ██▀ ▄ █▄ ▀▀ ▀██████ ▀▄█
▄█▄▄▄▄▄▄▀▀ █▄█▄▄  ▀ ███▀ ▄▄▄ ▄▀█ 
 ▄▄▄▄▄ █▄▄▄ ▄█▀ █▄▄▀█▀▄▄ █▄█ ▀ ▄▀
 █   █ █ ▄▀▄▀▀▀▄ ▄█▀▄▀▄▀  ▄  ▄▀▀ 
 █▄▄▄█ █  ▀█▀ ▄ ▄▄▄▀▀▀ ▄█▀ █▀▀▀██
▄▄▄▄▄▄▄█▄▄▄█▄█▄▄█▄█▄██▄█▄▄██▄██▄█

This deployment will be automatically cleaned up when the PR is closed.

@rogier-barendregt rogier-barendregt marked this pull request as ready for review March 17, 2026 11:57
@ravimeijerrig ravimeijerrig marked this pull request as draft March 17, 2026 12:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

POC bouwen

2 participants