SurfSense
SurfSense je AI-powered knowledge hub, ktorý ti umožňuje pýtať sa otázky nad všetkými firemnými dokumentami naraz — či už sú v Notion, Slacku, GitHube alebo Google Drive. Namiesto hľadania v desiatich rôznych aplikáciách dostaneš jednu odpoveď s presnými citáciami odkiaľ informácia pochádza.
Od februára 2026, keď vyšla prvá verzia tohto článku, SurfSense pridal multimodálnu podporu, agentic mode a dokončil integrácie s Linear, Jira a Microsoft Teams — veci, ktoré boli ešte na roadmape. Aktualizácia reflektuje stav platformy k júlu 2026.
1. Čo to je a prečo je to podstatné
Problém, ktorý rieši: Priemerný knowledge worker strávi 2.5 hodiny denne hľadaním informácií naprieč rôznymi nástrojmi. Firemné know-how je roztrúsené, nikto nevie čo už existuje, ľudia riešia rovnaké problémy opakovane.
Kľúčový rozdiel oproti bežnému vyhľadávaniu: Klasické vyhľadávanie vyžaduje, aby si vedel kde hľadať. SurfSense prehľadá všetky pripojené zdroje naraz a vygeneruje zhrnutú odpoveď s odkazmi na konkrétne dokumenty a riadky.
Kľúčový rozdiel oproti interným AI chatbotom (napr. Notion AI, Confluence AI): Tie sú slepé voči ostatným nástrojom. SurfSense vidí všetko naraz.
Hlavné vlastnosti:
- Federované vyhľadávanie — jeden query, všetky zdroje súčasne
- RAG architektúra — odpovede generované z reálnych dokumentov, nie z pamäte modelu
- Citácie a zdroje — každé tvrdenie má odkaz na konkrétny dokument a pasáž
- Real-time sync — automaticky indexuje nové a upravené dokumenty
- Multimodálna podpora — od Q1 2026 indexuje aj obrázky, diagramy a prepisy videa
- Agentic mode — proaktívne surfuje relevantné informácie bez toho, aby si sa musel pýtať
2. Technická architektúra
| Komponent | Technológia | Funkcia |
|---|---|---|
| Konektory | REST API, webhooks, native OAuth | Pripojenie k Notion, Slack, GitHub, Drive, Confluence, Jira, Linear... |
| Indexovanie | PostgreSQL + pgvector | Vektorové embeddings dokumentov a obrázkov |
| Vyhľadávanie | Hybrid search (BM25 + semantic) | Kombinácia keyword a významového hľadania |
| Reranking | Cross-encoder model | Zoradenie výsledkov podľa relevancie voči otázke |
| Generovanie | Claude Sonnet 4 / GPT-4o | Syntéza odpovede z nájdených dokumentov |
| Multimodal | Vision encoder + OCR pipeline | Indexovanie screenshotov, diagramov, PDF s obrázkami |
| Cache | Redis | Rýchle odpovede na časté otázky, znižuje latency |
| Agent layer | Tool-use + memory store | Proaktívny retrieval bez explicitného query |
Proces spracovania dokumentu:
- Chunking: Dokument sa rozdelí na segmenty (500–1000 tokenov)
- Embedding: Každý chunk sa prevedie na vektor (3072 dimenzií v aktuálnej verzii)
- Indexing: Vektory sa uložia do pgvector databázy s metadátami
- Retrieval: Pri otázke sa nájde top-K podobných chunkov pomocou ANN
- Reranking: Cross-encoder model prezoradí výsledky
- Generation: LLM vytvorí odpoveď z kontextu s citáciami
Prečo hybrid search: Keyword search (BM25) zachytí presné zhody názvov, skratiek a technických termínov — kde sémantický search zlyháva. Sémantický search zas zachytí konceptuálne príbuzné veci. Kombinácia výrazne prekonáva oba prístupy samostatne.
Latency v praxi: Typická odpoveď trvá 1.8–3.2 sekundy (cached query pod 400ms). Záleží od počtu konektorov a dĺžky dokumentov v retrieval sete.
3. Podporované zdroje a integrácie
| Zdroj | Čo indexuje | Sync frekvencia | Limitácie |
|---|---|---|---|
| Notion | Pages, databases, comments | Real-time webhook | Max 10k stránok vo free |
| Slack | Messages, threads, files, canvasy | Každých 15 min | História 90 dní |
| GitHub | Code, issues, PRs, wikis, discussions | On push/merge | Public repos free, private paid |
| Google Drive | Docs, sheets, PDFs, slides | Každú hodinu | Obrázky v dokumentoch od Q1 2026 |
| Confluence | Pages, spaces, attachments | Každých 30 min | Cloud verzia only |
| SharePoint | Documents, lists, sites | 2x denne | Vyžaduje admin consent |
| Jira | Issues, epics, comments, sprints | Každých 30 min | Dostupné od marca 2026 |
| Linear | Issues, projects, docs, cycles | Real-time | Dostupné od apríla 2026 |
| Microsoft Teams | Chaty, kanály, súbory, zápisnice z meetingov | Každú hodinu | Dostupné od februára 2026 |
| Obsidian | Vault, markdown notes, attachments | Manual/webhook | Vyžaduje Obsidian Sync alebo lokálnu inštaláciu |
| Local files | Markdown, PDF, DOCX, PPTX, PNG, JPG | Manual upload | Max 100MB per file |
Na roadmape: Discord server archívy, Salesforce knowledge base, Zendesk tickets, Figma komentáre.
Otvorené API: SurfSense poskytuje REST API pre vlastné konektory — stačí implementovať jednoduchý adapter s metódami
list_documents,get_contentaget_updates.
4. Multimodálna podpora (2026)
Jedna z najväčších zmien oproti pôvodnej verzii. SurfSense dnes indexuje nielen text, ale aj:
Obrázky a diagramy: Screenshot architektonického diagramu v Confluence → pýtaš sa "aká je architektúra payment systému?" → SurfSense vráti aj diagram s popisom čo na ňom vidí.
PDF s vizuálnym obsahom: Grafy v PDF reportoch sú interpretované a zahrnuté do kontextu odpovede.
Prepisy videí: Ak Slack alebo Drive obsahuje nahrávky meetingov s transkriptom (Otter.ai, Fireflies, Google Meet), SurfSense ich indexuje rovnako ako textový dokument.
Čo stále nefunguje: Real-time video analýza, handwritten notes (skenované dokumenty bez OCR vrstvy), spreadsheet formuly (indexujú sa len hodnoty buniek).
5. Agentic mode
Novinkou z jari 2026 je proaktívny režim — SurfSense ti nemusíš aktívne pýtať otázky.
Smart Alerts: Notifikácia keď sa objaví nový dokument relevantný pre tvoje aktuálne projekty. Napr. ak pracuješ na refactoringu auth modulu, SurfSense ti oznámi keď niekto uploadne nový security audit alebo zmení autentifikačnú dokumentáciu.
Knowledge Gaps: Detekuje keď tím hľadá niečo čo neexistuje — generuje zoznam "missing docs" pre team lead alebo tech writera.
Meeting Prep: Pred meetingom automaticky zosumarizuje relevantnú dokumentáciu, otvorené issues a predchádzajúce rozhodnutia.
Agentic integrácia cez API: SurfSense sa dá pripojiť ako MCP tool do externých AI agentov. Agent sa môže pýtať SurfSense ako nástroj v rámci väčšieho workflow — napr. onboarding agent, ktorý odpovedá novým zamestnancom.
6. Nasadenie a inštalácia
Cloud verzia (SaaS):
- Registrácia na surfsense.ai
- Pripojenie zdrojov cez OAuth
- Žiadna inštalácia, funguje za 5 minút
- Data hostované na AWS (US-East alebo EU-Central), voliteľne Azure
Self-hosted verzia:
# Docker Compose (odporúčané pre produkciu)
git clone https://github.com/surfsense/surfsense
cd surfsense
cp .env.example .env # doplň API kľúče a DB credentials
docker compose up -d
# All-in-one kontajner pre rýchle testovanie
docker run -d \
-p 8080:8080 \
-v surfsense_data:/data \
--env-file .env \
surfsense/surfsense:latest
- Systémové požiadavky (self-hosted):
| Konfigurácia | RAM | CPU | Disk | Vhodné pre |
|---|---|---|---|---|
| Minimum | 8 GB | 4 cores | 50 GB | Do 10k dokumentov |
| Odporúčané | 16 GB | 8 cores | 200 GB | 10k–100k dokumentov |
| Produkčné | 32 GB+ | 16 cores | 500 GB+ SSD | 100k+ dokumentov, multimodal |
Závislosti: PostgreSQL 15+ s pgvector extension, Redis 7+, voliteľne S3-kompatibilné úložisko pre binary súbory
Kubernetes helm chart je dostupný v repozitári pre enterprise nasadenia.
7. Bezpečnosť a súkromie
Šifrovanie:
- At rest: AES-256 pre všetky indexované dáta a embeddings
- In transit: TLS 1.3 pre všetku API komunikáciu
- Embeddings: Nerekonštruovateľné na originálny text (matematická vlastnosť, nie policy)
Access control:
- Permission mirroring: SurfSense rešpektuje permissions zo zdrojových systémov — ak nemáš prístup k Notion page, nevidíš ju ani v SurfSense odpovediach
- SSO/SAML 2.0: Integrácia s Okta, Azure AD, Google Workspace, Ping Identity
- API keys: Rotovateľné, scope-limited (read-only vs. admin), auditované
Compliance:
- GDPR: Right to deletion funguje kaskádovo — vymaže záznam zo všetkých zdrojov indexov
- SOC 2 Type II: Pre enterprise zákazníkov (report dostupný na vyžiadanie)
- ISO 27001: V certifikačnom procese, očakávane Q4 2026
- Zero-knowledge option: Embeddings sa počítajú lokálne, cloud server vidí len vektory bez originálneho textu
Čo sa NEDEJE s dátami:
- Nepoužívajú sa na tréning modelov (ani LLM providera — ephemeral sessions)
- Nezdieľajú sa medzi zákazníkmi (tenant izolácia na DB úrovni)
- Neuchovávajú sa v LLM provider cache
8. Porovnanie s konkurenciou
| Produkt | Silná stránka | Slabá stránka | Cena (team) |
|---|---|---|---|
| SurfSense | Federácia naprieč všetkými zdrojmi, self-hosted možnosť | Vyžaduje viac zdrojov na plnú hodnotu | $15/user/mes |
| Microsoft 365 Copilot | Hlboká integrácia s Office, Teams, SharePoint | Funguje iba v Microsoft ekosystéme, drahé | $30/user/mes |
| Notion AI | Výborný v rámci Notion | Slepý voči externým nástrojom | $10/user/mes (+Notion plán) |
| Guru | Kurátorský prístup, verified knowledge | Manuálna práca pri udržiavaní obsahu | $18/user/mes |
| Glean | Enterprise škálovateľnosť | Komplexné nasadenie, minimálne 200 users | Custom (vysoké) |
| Confluence AI | Integrovaný do Atlassian suite | Len Confluence dokumenty | $7.75/user/mes (+Confluence) |
Kedy zvoliť SurfSense: Tím používa 5+ rôznych nástrojov a nechce byť locked-in do jedného ekosystému. Dôležitá je self-hosted možnosť alebo EU data residencia.
Kedy zvoliť alternatívu: Ak je celý tím v Microsoft 365, Copilot dáva väčší zmysel. Ak je všetko v Atlassiane, Confluence AI je jednoduchšia voľba.
9. Ceny a plány
| Plán | Cena | Používatelia | Zdroje | Kľúčové vlastnosti |
|---|---|---|---|---|
| Free | $0 | 1 | 2 konektory, 1 000 dokumentov | Basic search, 100 queries/mesiac |
| Team | $15/user/mes | 2–50 | 10 konektorov, unlimited docs | Unlimited queries, priority sync, multimodal |
| Business | $35/user/mes | 50–500 | Všetky konektory | SSO, admin panel, API access, agentic mode |
| Enterprise | Custom | 500+ | Custom konektory + vlastné | On-premise, SLA, dedicated support, ISO 27001 |
- API pricing: $0.01 per query + $0.001 per indexovaný dokument/mesiac
- Multimodal surcharge: $0.005 per obrázok pri indexovaní (nad rámec base plánu)
- Overages: Extra queries $0.05 po vyčerpaní limitu
10. Praktické use cases
Onboarding nových zamestnancov:
- "Aký je proces na žiadosť o dovolenku?"
- "Kde nájdem template na projekt proposal?"
- Čas na plnú produktivitu: z 2 týždňov na 3 dni podľa interných dát zákazníkov
Technická dokumentácia:
- "Ako sa deployuje na staging?"
- "Aké sú environment variables pre payment service?"
- Redukcia duplicitných otázok v Slacku o 60 %
Sales enablement:
- "Aké case studies máme pre fintech zákazníkov?"
- "Čo sme odpovedali na RFP otázku o security?"
- Skrátenie prípravy proposals z 4h na 45 minút
Compliance a audit:
- "Kto má prístup k produkčnej databáze?"
- "Kedy sme naposledy updatovali privacy policy?"
- Instant odpovede pre auditorov s kompletným paper trail a citáciami
Agentic workflow (2026 use case):
- AI agent pre customer support dostáva cez SurfSense aktuálne produktové informácie bez ručného updatovania knowledge base
- Onboarding agent odpovedá novým zamestnancom 24/7 a eskaluje na HR len keď odpoveď neexistuje
11. Výhody a obmedzenia
| Výhody | Obmedzenia |
|---|---|
| ✅ Šetrí 2–3h denne na hľadaní | ❌ Kvalita závisí od kvality dokumentácie |
| ✅ Eliminuje "kde to bolo?" otázky | ❌ Initial indexing veľkých repozitárov trvá hodiny |
| ✅ Automatické aktualizácie indexov | ❌ Vyžaduje 5+ konektorov pre plnú hodnotu |
| ✅ Presné citácie, minimalizuje halucinácie | ❌ Cena rastie s počtom users |
| ✅ Multimodálna podpora (obrázky, diagramy) | ❌ Handwritten notes a skenované dokumenty bez OCR nefungujú |
| ✅ Self-hosted možnosť pre EU compliance | ❌ Self-hosted vyžaduje DevOps kapacitu |
| ✅ Agentic mode a MCP integrácia | ❌ Agentic mode len v Business a Enterprise plánoch |
12. Tipy pre maximálnu hodnotu
Začni s najdôležitejšími zdrojmi: Dokumentácia, onboarding materiály, FAQ — nie celý Slack archív.
Vyčisti si dáta pred indexovaním: Duplicity a zastarané dokumenty degradujú kvalitu odpovedí rovnako ako v každom RAG systéme.
Používaj feedback loop: Označovanie neužitočných odpovedí pomáha rerankéru, nie LLM — zlepšuje retrieval, nie generovanie.
Nastav Knowledge Gaps notifikácie: Zistíš čo tím hľadá a čo chýba v dokumentácii — lacný spôsob ako identifikovať dlh.
Kombinuj s AI agentmi cez MCP: SurfSense ako nástroj v agentic workflow je silnejší ako standalone chat interface.
Pravidelný audit indexu: Raz za štvrťrok skontroluj čo je indexované — zastarané dokumenty zvyšujú šum.
Červené vlajky pre nasadenie:
- Menej ako 1 000 dokumentov (ROI nízke, klasický search postačí)
- Tím, kde nikto nepíše dokumentáciu (SurfSense nič nevymyslí)
- Vysoko regulované odvetvia bez jasného compliance frameworku na AI nástroje
Zhrnutie
- SurfSense je RAG-based knowledge hub ktorý federuje firemné dokumenty do jedného search interface s AI-generovanými odpoveďami a presnými citáciami
- Hlavná hodnota: Šetrí 2–3 hodiny denne eliminovaním hľadania naprieč nástrojmi — odpoveď s citáciami za sekundy, nie minúty
- Od začiatku 2026 pridal multimodálnu podporu (obrázky, diagramy), agentic mode a kľúčové integrácie (Jira, Linear, Teams)
- Cena $15–35/user ho robí vhodným pre stredné a veľké tímy s rozptýlenou dokumentáciou naprieč viacerými nástrojmi
- Kritické: Kvalita output = kvalita input — chaos v dokumentoch SurfSense nezachráni, len sprístupní rýchlejšie