Plainsight

AI ASSISTANT · DE KNOWLEDGE ENGINE

Je documenten antwoorden, zwart op wit.

De knowledge engine is het deel van de AI Assistant van Plainsight dat je documenten doorzoekbaar maakt in gewone taal en antwoordt met de bron erbij, waarbij elke persoon alleen ziet wat die al mag zien.

Kort gezegd: dit is niet nog een chatassistent. Het is de engine eronder. Je assistent, of eender welke applicatie die je draait, stuurt hem een vraag. Hij komt terug met het antwoord, de exacte bron, en niets wat de vraagsteller niet mag zien.

13 ms
Typische antwoordtijd van een zoekvraag
0
Documenten getoond buiten je rechten
9
Knowledge bases waarop we hem zelf draaien
1
Antwoord per vraag, versies samengevoegd

Een engine, geen assistent

Jij opent de engine niet. Je tools doen dat. Het is het onderdeel dat het antwoord vindt, waar de vraag ook gesteld wordt. Drie manieren om hem in te pluggen, en geen enkele heeft de andere twee nodig:

Ingebouwd in onze AI Assistant

Kies je de assistent, dan zit de engine er al in: elk antwoord dat je mensen krijgen, is onderbouwd, geciteerd en binnen ieders rechten, zonder dat je iets moet integreren. Hij zit inbegrepen in de platformprijs, het is geen add-on.

Maak kennis met de AI Assistant →

Sluit aan op wat je al draait

Een API die je intranet, portaal of interne tools kunnen aanroepen. Dezelfde geciteerde antwoorden, hetzelfde rechtenmodel, in de applicaties die je mensen al gebruiken.

Rechtstreeks gekoppeld aan elke MCP-tool

Hij spreekt zelf MCP, dus Claude, ChatGPT en de coding-assistenten kunnen er rechtstreeks mee verbinden, zonder iets ertussen. Draai je ook een Plainsight Brain, dan kan hij daarin de documentlaag vormen, maar niets hier heeft er een nodig.

Wat een Brain daar nog aan toevoegt →

Waarom we hem bouwden

Elke demo van “chat met je documenten” ziet er hetzelfde uit: laat een indexer los op een map, stel een vraag, applaus. Dan krijgt het met een echt bedrijf te maken. Vijf versies van hetzelfde contract. Ingescande pagina's. Een collega die in het Nederlands vraagt naar een document dat in het Engels geschreven is. En de vraag die de demo nooit stelt: mag deze persoon dat bestand eigenlijk wel zien?

We liepen tegen dat alles aan toen we de documentlaag van onze eigen Brain bouwden, en de tools die we probeerden, faalden telkens op dezelfde punten. Antwoorden zonder bron. Rechten als bijzaak. Zelfzekere onzin, terwijl het eerlijke antwoord “het staat er niet in” was.

Dus bouwden we de engine die we nodig hadden. Hij leest documenten goed in voor hij ze indexeert, citeert de paragraaf waaruit hij antwoordt, dwingt op elke chunk af wie wat mag zien, en zegt het wanneer hij het niet weet. Saaie deugden. Net die zorgen ervoor dat mensen de antwoorden vertrouwen.

Wat de engine doet

Het zoeken zelf is een vak apart. Begin bij het geval dat elk bedrijf kent: één beleid, zes bestanden, en niemand die zeker weet welk ervan nog klopt.

Zes versies, drie antwoorden, één die nog geldtÉÉN MAPreisbeleid-v2.docxreisbeleid FINAAL.docxreisbeleid FINAAL v2.docxTravel expenses 2023.pdfreisbeleid-2024.docxReisbeleid 2025.pdfAlleen de laatste geldt nog.Nergens in de map staat dat.ÉÉN VRAAGHeb ik goedkeuring nodigvoor ik een vlucht boek?EEN MAP ANTWOORDTNee, boek gewoon.Ja, vraag je manager.Ja, vraag finance.Drie antwoorden, even stellig.DE ENGINE ANTWOORDTJa, vraag finance.Reisbeleid 2025,sectie 2.Vijf verouderde versiessamengevoegd bij het inlezen.Niet in de documenten?Dan zegt hij dat, zonder gokken.

Daarvoor moeten vier aparte dingen kloppen, en dit zijn de vier onderdelen die het verschil maken tussen een knowledge base die mensen vertrouwen en een map met een chatvenster.

Zoeken

Vraag in je eigen taal

Vraag het zoals je het aan een collega zou vragen. De zoekfunctie begrijpt zowel de betekenis als de exacte woorden, en een vraag in de ene taal vindt het antwoord in een document in een andere taal.

Bronnen

Antwoorden, zwart op wit

Elk antwoord citeert de paragraaf waar het vandaan komt, zodat mensen het kunnen nakijken in plaats van het te moeten geloven. Staat het antwoord niet in de documenten, dan zegt de engine dat, in plaats van de dichtstbijzijnde ruis te serveren.

Rechten

Per document, niet per belofte

Row-level security tot op het niveau van document en chunk. De engine geeft nooit inhoud terug die iemand niet al kon openen in het bronsysteem.

Inlezen

Documenten, goed gelezen

Tabellen in contracten, ingescande pagina's, presentaties waar de kern in een afbeelding zit. Vindbaarheid begint bij goed lezen, en duplicaten worden al bij het inlezen samengevoegd.

Gebouwd om schaal te doorstaan

We draaien de engine op onze eigen negen knowledge bases voor we hem op de jouwe draaien. Twee lessen uit dat logboek, bewust bijgehouden.

Liever stil dan lek

Toen twee lagen van de stack het oneens waren over wie wat mocht zien, antwoordde de engine met niets in plaats van te lekken. Het leek kapot. Hij deed gewoon zijn werk. Dat gedrag zit in het ontwerp, het is geen geluk.

Snel onder belasting

Een typische zoekvraag krijgt antwoord in ongeveer 13 milliseconden. In het begin duwde zwaar inlezen sommige queries naar 40 seconden, dus hebben we hem herbouwd tot het zoeken snel blijft terwijl de indexer zich door een achterstand aan documenten eet. Je team voelt dat verschil tegen dinsdag.

Draait in een omgeving die alleen van jou isOpen componenten eronderGeen zoekfactuur per queryNiets verlaat je omgeving

Veelgestelde vragen

Is de engine nog een chatassistent?

Nee. Hij heeft geen eigen chatvenster. Het is de retrieval engine die andere tools aanroepen: onze AI Assistant gebruikt hem als kennislaag, en je eigen applicaties kunnen hem bevragen via een API. Wil je de chatervaring, dan is dat de AI Assistant. Wil je de engine in iets dat je al hebt, dan kan dat ook.

Wat is het verschil met een indexer die je op een map loslaat?

Het trucje met de map oogt goed in een demo en takelt snel af. De engine leest documenten goed in (tabellen, scans, slides), voegt dubbele versies samen, citeert de exacte paragraaf in zijn antwoorden en dwingt rechten per document af. En staat het antwoord niet in de documenten, dan zegt hij dat in plaats van te gokken.

Hoe worden rechten afgedwongen?

Per document en per chunk, met row-level security in de index zelf. Elke persoon haalt alleen op wat die in het bronsysteem al mag zien. Zijn lagen van de stack het ooit oneens over toegang, dan geeft de engine niets terug in plaats van te lekken.

Met welke soorten documenten gaat hij goed om?

De rommelige, echte documenten: contracten met tabellen, ingescande pagina's, presentaties waar de kern in een afbeelding zit, en de vijf net iets andere versies van hetzelfde bestand. Vindbaarheid begint bij het inlezen, niet op het moment van de vraag.

Welke talen ondersteunt hij?

Vraag in de taal waarin je denkt. De zoekfunctie begrijpt zowel de betekenis als de exacte woorden, dus een vraag in de ene taal vindt antwoorden in documenten in een andere taal. We stemmen elke rollout af op de talen die je bedrijf echt gebruikt.

Wat gebeurt er als het antwoord niet in de documenten staat?

Dan zegt hij dat. Een engine die altijd antwoordt, is een engine die je niet kunt vertrouwen. Het eerlijke “het staat er niet in” is een feature, en het vroeg echt engineeringwerk om dat te bouwen.

Kunnen we de engine gebruiken zonder de AI Assistant?

Ja. Het is een retrieval engine en hij werkt met elke front-end die ermee praat, ook je eigen applicaties en elke assistent die MCP spreekt. De AI Assistant is de kant-en-klare chatinterface die wij erbovenop aanbieden. De Plainsight Brain is een bredere geheugenlaag waar je hem in kunt onderbrengen als je dat wil, en die is optioneel: Claude of ChatGPT rechtstreeks op de engine aansluiten werkt zonder een Brain ertussen.

Wat kost het om hem te draaien?

Met de AI Assistant: niets extra. De engine maakt deel uit van het platform en zit in die ene prijs. Los gebruikt draait hij op open componenten in je eigen omgeving, dus je betaalt je eigen infrastructuur tegen kostprijs, in plaats van een zoekfactuur per query. Het eerlijke totaal hangt af van het volume aan documenten en het gebruik. We schatten het samen met jou in voor er iets vastligt.

Antwoorden uit je eigen documenten, zwart op wit?

Breng één rommelige set documenten mee, dan tonen we je hoe zoeken met bronvermelding en binnen ieders rechten daarop werkt.

Spreek een expert