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 | Pro | €25/mo |
| Gemini API | Pay-as-you-go | ~€5/mo |
| Forgejo | Self-hosted | €0 |
| Totaal | ~€30/mo |
