EagleKnowledgeGateway
Kennis voor je huidige taak
Zoek in de vrijgegeven Eagle IT kennis. Je ontvangt gerichte bronnen binnen je persoonlijke toegang. Gebruik ze voor analyse en controleer de actuele situatie in de klanttooling.
Selecteer een document links om het te bekijken
EagleGrowth
Help Eagle IT groeien โ beantwoord vragen en vul kennislacunes aan
โ Eigen vraag toevoegen
๐ Handleiding
Alles wat je moet weten om EagleAtlas te gebruiken
๐ฆ Wat is EagleAtlas?
EagleAtlas is de AI-gestuurde kennisbank van Eagle IT. Het combineert al je bedrijfsdocumentatie (klantdossiers, procedures, NES-pakketten, tooling, organisatie) met AI om snel antwoorden te geven, kennis te beheren en kennislacunes op te sporen.
๐ Inloggen
- Login werkt via Microsoft OAuth โ klik op "Log in met Microsoft" en authenticeer met je
@eagle-it.beaccount - Geen apart wachtwoord nodig โ je Microsoft sessie wordt hergebruikt
- Sessies blijven geldig tot je uitlogt of het token verloopt
Chat
- Stel vragen in het Nederlands of Engels
- De AI doorzoekt automatisch alle documenten via semantisch zoeken
- Klikbare
๐ bronverwijzingenopenen het originele document in een zijpaneel - Vraag de AI om documentatie aan te passen โ bijv. "Voeg telefoonnummer X toe aan klant Y"
- Bij een bewerkingsvoorstel verschijnen knoppen om toe te voegen of te annuleren โ wijzigingen worden direct naar Forgejo geschreven
๐ Kopiรซren & Exporteren
- ๐ Kopieer tekst โ kopieert het antwoord naar je klembord
- ๐ Exporteer als document โ opent een Eagle IT-gebrand document dat je kunt afdrukken of als PDF opslaan
- Beide acties worden automatisch gelogd
Search
- Semantisch zoeken โ vindt documenten op betekenis, niet alleen exacte woorden
- Filter op type: ๐ค Klanten ยท โ๏ธ Operations ยท ๐ Knowledge ยท ๐ฆ NES ยท ๐ข Organisatie
- Resultaten tonen relevantiescore en een preview van de inhoud
Browse
- Blader door alle documenten, gegroepeerd per categorie
- Klik op een document om de volledige inhoud in het zijpaneel te bekijken
EagleGrowth
- AI-gegenereerde vragen die kennislacunes in de documentatie opsporen
- Antwoorden worden automatisch teruggeschreven naar de juiste documenten
- Vraagtypen: โ๏ธ Open ยท ๐ Ja/Nee ยท ๐ Meerkeuze ยท โญ Beoordeling ยท โ Checklist ยท ๐ข Prioritering
- Eigen vragen toevoegen en naar specifieke collega's sturen (delegeren)
- De popup rechtsonder toont af en toe een snelle vraag โ beantwoord, sla over, of bewaar voor later
- Statistieken bovenaan tonen je voortgang
๐ Document Viewer
- Klik op een bestandsverwijzing om het document in een zijpaneel te openen
- Opmerkingen achterlaten โ zichtbaar voor alle collega's
- Rendert Markdown met tabellen, codeblokken en opmaak
๐ก Tips & Sneltoetsen
โฐโ Open/sluit gespreksgeschiedenisEnterโ Verstuur berichtShift+Enterโ Nieuwe regel- Gesprekken worden automatisch opgeslagen met AI-titel
- Verwijder gesprekken via ๐๏ธ in de zijbalk
๐ Toekomstplannen
De visie: alle kennis gecentraliseerd, direct opvraagbaar, snel updatebaar
๐ก Waarom?
Als alle bedrijfskennis gecentraliseerd is in EagleAtlas โ direct opvraagbaar en snel updatebaar โ kunnen we stap voor stap bestaande betalende externe tools vervangen. Eรฉn platform in eigen beheer: sneller, veiliger, gecentraliseerd, minder kosten, meer eenvoud, altijd 1 up-to-date versie.
๐บ๏ธ Roadmap โ Milestones
โ Fase 0 โ EagleAtlas Basis Voltooid
AI kennisbank live met chat, search, browse, EagleGrowth, write-back en Microsoft login
๐ข Fase 1 โ OneNote vervangen In uitvoering
Alle OneNote-documentatie migreren naar markdown. รรฉn doorzoekbare bron van waarheid.
๐ต Fase 2 โ LucidCharts vervangen Gepland
Diagrammen en netwerktopologieรซn als gestructureerde data in de kennisbank opnemen.
๐ฃ Fase 3 โ ITGlue vervangen Gepland
Klantdossiers, wachtwoordkluizen en configuratiebeheer volledig intern beheren.
๐ Fase 4 โ Customer Folder SharePoint Gepland
SharePoint-klantmappen consolideren in EagleAtlas. Alle bestanden doorzoekbaar en gelinkt.
๐ด Fase 5 โ Customer Folder NAS Gepland
NAS-klantmappen archiveren en relevante data naar de centrale kennisbank brengen.
โญ Fase 6 โ Alles de rest Gepland
Bloknotjes, Onboarding Checklists, TakeOver Packs โ alles in รฉรฉn systeem.
๐ซ Wat verdwijnt er?
Met EagleAtlas als single source of truth hebben we niet langer nodig:
๐ฏ Het resultaat
- Eigen beheer โ geen vendor lock-in, geen enshittification
- Sneller โ AI-antwoord in seconden i.p.v. zoeken door 5 tools
- Veiliger โ tag-gebaseerde toegang, audit trail, geen externe dataleaks
- Gecentraliseerd โ 1 plek, 1 versie, altijd up-to-date
- Minder kosten โ externe licenties verdwijnen gradueel
- Meer eenvoud โ minder context-switching tussen tools
๐๏ธ Documentatie
Technische architectuur en componenten van EagleAtlas
๐๏ธ Architectuur
๐ฆ Componenten
๐ Portal
Single-page HTML app met chat, search en browse. Dark-mode UI met glasmorphism.
JavaScript ยท 85 KBโก Edge Function
Server-side API op Supabase (Deno). RAG-chat met intent classificatie, content guard, vector search.
TypeScript ยท 370 LOC๐ Ingestion Pipeline
Python pipeline: scan โ parse โ chunk โ embed โ upsert. Forgejo markdown โ doorzoekbare vector chunks.
Python ยท 5 modules๐ก Cloudflare Functions
Serverless proxy-laag. Verbergt Supabase URL, anon key, en Forgejo credentials.
JavaScript ยท 3 routes๐ Sync Monitor
Lokaal Python script (elke 5 min). Goedgekeurde edits โ commit naar Forgejo.
Python ยท sync_forgejo.py๐๏ธ Database
PostgreSQL met pgvector extensie. Atlas schema met documenten, chunks en pending edits.
PostgreSQL ยท pgvector๐ Data Flow
๐ READ โ Vraag stellen
โ๏ธ WRITE โ Kennisbank bijwerken
๐ Security Model
โก API Endpoints
| Endpoint | Methode | Beschrijving |
|---|---|---|
/chat | POST | RAG-chat met intent classificatie en content guard |
/search | POST | Semantische vector search over alle chunks |
/browse | GET | Lijst alle actieve documenten |
/confirm-edit | POST | Sla goedgekeurde wijziging op in queue |
/stats | GET | Document- en chunk-statistieken |
๐ Stack Overzicht
| Laag | Technologie | Locatie |
|---|---|---|
| Frontend | HTML + CSS + JS (vanilla) | Cloudflare Pages |
| Auth | Microsoft Entra ID (PKCE) | Supabase Auth |
| Proxy | Cloudflare Pages Functions | Cloudflare Edge |
| Business Logic | Supabase Edge Function (Deno) | Supabase Cloud |
| AI โ Embeddings | Gemini Embedding 001 | Google Cloud |
| AI โ Chat | Gemini 3 Flash Preview | Google Cloud |
| Database | PostgreSQL + pgvector | Supabase Cloud |
| Source Control | Forgejo (Git) | Intern (lokaal netwerk) |
| Sync | Python sync_forgejo.py | Lokale server |
| Ingestion | Python pipeline | Lokale server |
๐งฎ Kosten (geschat)
| Service | Plan | Kost |
|---|---|---|
| Cloudflare Pages | Free | โฌ0 |
| Supabase | Free / Pro | โฌ0 - โฌ25/mo |
| Gemini API | Free tier | โฌ0 |
| Forgejo | Self-hosted | โฌ0 |
| Totaal | โฌ0 - โฌ25/mo |
