Samodzielnie hostowane systemy zaawansowanych badań: porównanie 12 narzędzi
Autonomiczni agenci hostowani samodzielnie, badający w zakresie wykraczającym poza wyszukiwanie
Deep Research stał się samodzielną kategorią oprogramowania, a nie tylko modelem skierowanym na pole wyszukiwania. Ten artykuł porównuje dwanaście systemów hostowanych samodzielnie oraz architektury badawcze za nimi stojące.
Kluczowe znaczenie ma nie to, czy produkt oferuje przycisk oznaczony Deep Research, lecz to, co dzieje się po pierwszej rundzie pobierania informacji. Naprawdę skuteczny system zauważa, że jego plan był niekompletny, podąża za nowo odkrytą linią dochodzenia, rozważa sprzeczne źródła i dopiero wtedy tworzy raport.

Poniżej porównuję dwanaście projektów open source i self-hosted, które implementują ten cykl na różne sposoby: rekurencyjne drzewa badań, architekture planner-plus-podagent, pętle oparte na lukach dowodowych, generowanie pytań oparte na perspektywach oraz agentic search sterowany modelem. Dla każdego z nich opisuję architekturę, wsparcie dla lokalnych LLM-ów, dostęp do RAG lub prywatnych dokumentów, złożoność wdrożenia oraz licencję, którą faktycznie dziedziczymy przy samodzielnym hostowaniu. W przypadku, gdy system jest też kompletnym produktem (Open WebUI, Vane), koncentruję się na tym, jak prowadzi badania, i odsyłam do dedykowanego przewodnika dla instalacji i konfiguracji. Deep Research to jedno z bardziej wymagających zastosowań w ramach Systemów AI – obciąża jednocześnie pobieranie, planowanie i wieloetapowe orkiestracje, a nie pojedynczą warstwę w izolacji.
Czym jest Deep Research?
Konwencjonalny przepływ pracy AI w wyszukiwaniu internetowym jest w większości liniowy. Nawet gdy wykonuje się wiele wyszukiwań, model zwykle tylko tworzy powiązane zapytania, pobiera dokumenty i streszcza to, co znajduje:
Question
|
Search
|
Retrieve pages
|
Summarize
|
Answer
Deep Research dodaje dodatkową warstwę: sam proces badań staje się adaptacyjny. Po pierwszym przejściu system może się rozgałęzić, ponownie sprawdzić i kontynuować, aż dowody staną się wystarczające.
Ta różnica ma znaczenie. System, który wyszukuje pięć razy, niekoniecznie wykonuje Deep Research; silniejszy system zaczyna od jednego pytania, odkrywa nieoczekiwany szczegół implementacji, otwiera nowy dział badań wokół niego, porównuje źródła pierwotne i wtórne oraz rewizuje swoje pierwotne założenia. W przypadku szerszego rozróżnienia między Wyszukiwaniem a Głębokim Wyszukiwaniem a Deep Research oraz tym, jak oferty chmurowe przedstawiają ten sam pomysł, zobacz Search vs Deep Search vs Deep Research in 2026.
Nie istnieje pojedyncza architektura Deep Research. Obecne implementacje self-hosted z reguły dzielą się na pięć grup:
- Rekurencyjne drzewa badań.
- Architektury planner i podagenty.
- Pętle badawcze sterowane lukami dowodowymi.
- Badania oparte na perspektywach i pytaniach.
- Iteracyjne wyszukiwanie agentic.
Pierwsze cztery zapewniają bardziej wyraźną strukturę badań. Piąta może nadal prowadzić do zaskakująco dogłębnych badań, gdy jest połączona z silnym modelem rozumowania i wywoływania narzędzi, ale większość strategii jest zlecona samemu modelowi. W szczególności pętla luk dowodowych jest systemowym kuzynem samorefleksyjnego pobierania używanego w potokach w stylu Self-RAG – decyzji, czy pobrać ponownie, oceny trafności i krytyki szkicu przed udzieleniem odpowiedzi. Zobacz Zaawansowany RAG: LongRAG, Self-RAG i GraphRAG dla tego wzorca na poziomie potoku pobierania.
Porównanie systemów Deep Research hostowanych samodzielnie
Poniższa tabela podsumowuje główne systemy. „Rekurencyjna głębokość" nie oznacza, że możliwe są tylko wiele wyszukiwań w sieci; oznacza to, że system posiada pewien mechanizm wyprowadzania dodatkowych badań z pośrednich wyników.
| System | Lokalny LLM | Badania webowe | Prywatne dokumenty / RAG | Planowanie | Rekurencyjna / adaptacyjna głębokość | Interfejs | Styl badań |
|---|---|---|---|---|---|---|---|
| GPT Researcher | Tak | Tak | Tak | Tak | Doskonała | Interfejs webowy | Rekurencyjne drzewo badań o szerokości/głębokości |
| Unsloth Studio | Doskonały | Tak | Tak | Tak | Bardzo dobra | Doskonały | Zaplanowane, oparte na dowodach badania |
| Local Deep Research | Doskonały | Tak | Tak | Tak | Doskonała | Interfejs webowy | Wiele strategii plus autonomiczny agent |
| STORM / Co-STORM | Tak | Tak | Możliwy własny korpus | Tak | Bardzo dobra | Podstawowy / demonstracyjny | Badania oparte na perspektywach i pytaniach uzupełniających |
| DeerFlow | Tak | Tak | Tak | Doskonałe | Doskonała | Dobry | Planner plus podagenty i agenci długoterminowi |
| Onyx | Tak | Tak | Doskonały | Tak | Doskonała | Doskonały | Wielowarstwowe, firmowe Deep Research |
| Open Deep Research | Tak | Tak | Poprzez narzędzia / MCP | Doskonałe | Doskonała | Orientacja LangGraph | Planner plus równolegli badacze |
| Open WebUI | Doskonały | Tak | Doskonały | Sterowany modelem | Dobry | Doskonały | Iteracyjne wyszukiwanie agentic i śledzenie linków |
| Khoj | Tak | Tak | Doskonały | Tak | Umiarkowana | Dobry | Wiedza osobista plus autonomiczne badania |
| SurfSense | Tak | Tak | Doskonały | Tak | Dobry | Doskonały | Badania webowe/dane plus przestrzeń wiedzy |
| Vane | Tak | Tak | Wyszukiwanie plików | Ograniczone | Ograniczone | Doskonały | Silnik odpowiedzi oparty na wyszukiwaniu |
| Deep Research by lukeswade | Doskonały | Tak | Biblioteka badań | Tak | Doskonała | Interfejs webowy | Iteracyjne badania oparte na lukach |
Jeden punkt wyróżnia się: nie istnieje bezpośrednia korelacja między wyrafinowaniem interfejsu a głębokością badań. Open WebUI i Vane zapewniają dopracowane interfejsy, podczas gdy GPT Researcher i STORM koncentrują się bardziej na algorytmie badawczym. Z drugiej strony Onyx i Unsloth Studio starają się zapewnić zarówno silne doświadczenie użytkownika, jak i rozbudowany przepływ badań. Większość tych systemów działa na tych samych backendach lokalnego wnioskowania, które omówiono w Przewodniku po hostowaniu LLM.
Architektury Deep Research
Zanim porównamy poszczególne produkty, przydatne jest zrozumienie różnic architektonicznych.
| Styl | Reprezentatywne systemy | Główny pomysł |
|---|---|---|
| Rekurencyjne drzewo badań | GPT Researcher | Wyraźna szerokość i głębokość generują nowe gałęzie badań |
| Planner plus podagenty | DeerFlow, Open Deep Research | Planner dekomponuje pracę, a niezależni agenci badają poszczególne elementy |
| Oparte na lukach dowodowych | Unsloth Studio, Local Deep Research, lukeswade/deep-research | Wyniki są oceniane, a brakujące dowody wyzwalają kolejną rundę badań |
| Oparte na perspektywach | STORM / Co-STORM | Badania są rozszerzane poprzez generowanie perspektyw i pytań uzupełniających |
| Wieloetapowy przepływ badań | Onyx | Wiele zadań badawczych zbiera i syntetyzuje wiedzę z sieci i źródeł prywatnych |
| Iteracyjne wyszukiwanie agentic | Open WebUI | Model decyduje, kiedy wyszukać, przeczytać, zweryfikować i wyszukać ponownie |
| Badania oparte na wiedzy | Khoj, SurfSense | Badania łączą informacje prywatne z zewnętrznymi źródłami |
| Odpowiedzi oparte na wyszukiwaniu | Vane | Wyszukiwanie i pobieranie są zoptymalizowane głównie pod kątem cytowanych odpowiedzi |
Kategorie się nakładają. Local Deep Research oferuje kilka strategii badawczych, a DeerFlow 2.0 to ogólny platforma agentów, która może prowadzić badania, a nie jest aplikacją wyłącznie badawczą. Rozróżnienie jest jednak użyteczne przy wyborze systemu: rekurencyjnie rozgałęziający się badacz zachowuje się inaczej niż interfejs czatu, którego model po prostu ma narzędzie search_web. Systemy, które pobierają prywatne dokumenty równolegle z siecią, opierają się na tych samych wzorcach pobierania, które opisano w clusterze RAG.
Porównanie licencji
Licencje mają szczególne znaczenie, jeśli system ma stać się częścią platformy wewnętrznej, usługi komercyjnej lub produktu redystrybucyjnego.
| System | Licencja | Uwagi dotyczące licencji |
|---|---|---|
| GPT Researcher | MIT | Obecne pyproject.toml deklaruje MIT; niektóre starsze metadane pakietów wciąż raportują Apache-2.0 |
| Unsloth Studio | AGPL-3.0 | Interfejs Studio to AGPL-3.0; rdzeń Unsloth pozostaje Apache-2.0 |
| Local Deep Research | MIT | Liberalna licencja open source |
| STORM / Co-STORM | MIT | Liberalna licencja open source |
| DeerFlow | MIT | Dotyczy bieżącego repozytorium DeerFlow 2.0 |
| Onyx | MIT plus licencja Enterprise | Rdzeń to MIT; katalogi ee korzystają z Onyx Enterprise License; onyx-foss to w 100% MIT |
| Open Deep Research | MIT | Repozytorium zostało zarchiwizowane w sierpniu 2026 |
| Open WebUI | Licencja Open WebUI | Bieżące wersje zawierają ograniczenia dot. brandingu; starszy kod ma historię MIT/BSD |
| Khoj | AGPL-3.0-or-later | Sieciowy copyleft powinien zostać rozważony dla zmodyfikowanych wdrożeń hostingowanych |
| SurfSense | Apache-2.0 | Bieżące repozytorium deklaruje Apache-2.0 |
| Vane | MIT | Wcześniej znany jako Perplexica |
| Deep Research by lukeswade | MIT | Liberalna licencja open source |
W przypadku prywatnego samodzielnego hostowania żadna z tych licencji nie uniemożliwia normalnego użytkowania. Różnice stają się istotne przy modyfikowaniu oprogramowania, oferowaniu go innym użytkownikom, osadzaniu w innym komercyjnym oprogramowaniu lub redystrybuowaniu pochodnych. MIT i Apache-2.0 to zazwyczaj najprostsze opcje do integracji. AGPL-3.0 zasługuje na bliższą analizę dla zmodyfikowanych wdrożeń dostępnych przez sieć, a bieżąca licencja Open WebUI dodaje własne warunki dot. brandingu.
GPT Researcher
GPT Researcher jest rozwijany przez Assafa Elovisa i współtwórców jako autonomiczny agent badawczy skupiony konkretnie na kompleksowym badaniu online. To jedna z najczystszych implementacji referencyjnych tego, co oznacza „Deep Research", gdy termin ten opisuje algorytm, a nie funkcję interfejsu użytkownika.
Jego najsilniejszą cechą jest wyraźna szerokość i głębokość. Tryb Deep Research udostępnia parametry takie jak deep_research_breadth, deep_research_depth i równoległość, pozwalając jednej inwestycji wygenerować kilka gałęzi, a te gałęzie generować dodatkowe badania. Tworzy to prawdziwe drzewo badań, a nie stałą kolekcję zapytań wyszukiwania.
To podejście ma jednak swoje koszty. Rekurencyjne rozszerzanie może wygenerować wiele operacji pobierania i LLM, a jakość końcowego wyniku zależy w dużej mierze od zdolności modelu do formułowania użytecznych pytań badawczych, wyciągania dowodów i unikania propagowania słabych założeń na głębsze poziomy. GPT Researcher jest również bardziej zorientowany na silnik badawczy niż aplikacje takie jak Open WebUI czy Unsloth Studio.
Instalacja jest umiarkowana, a nie trywialna: projekt używa Pythona i dostarcza aplikację webową, przydatne wdrożenia wymagają również odpowiednich dostawców modeli i wyszukiwania. Bieżące metadane projektu deklarują licencję MIT. Wybierz GPT Researcher, gdy wyraźna głębokość badań, konfigurowalna rekurencja i architektura nastawiona na badania są ważniejsze niż uniwersalna stacja robocza AI lokalnego.
Unsloth Studio
Unsloth Studio jest rozwijane przez zespół Unsloth jako część szerszego ekosystemu Unsloth. Oryginalnie znany głównie z efektywnego dopasowywania modeli, Unsloth rozszerzył Studio na lokalne środowisko AI dla wnioskowania, czatu, narzędzi, RAG, zarządzania modelami, a teraz Deep Research.
Ciekawym aspektem Studio jest to, jak ściśle badania są zintegrowane z lokalną operacją modelu. Jego przepływ pracy Deep Research obejmuje etap planowania, przegląd planu, zbieranie dowodów, generowanie raportu, obsługę dokumentów i obsługę awarii, gdy kroki badawcze nie zdołają zebrać dowodów. Dla użytkowników już uruchamiających modele GGUF lub inne lokalne modele, czyni to Studio znacznie wygodniejszym niż składanie osobnego frameworku badawczego, serwera wnioskowania i front-endu.
Studio nie udostępnia tak prostej abstrakcji drzewa badań szerokość/głębokość jak GPT Researcher. Wiele przepływów pracy jest organizowanych wokół planu badawczego i zbierania dowodów, a nie dowolnej rekurencyjnej ekspansji, a funkcja jest nowsza niż niektóre dedykowane projekty badawcze. Jakość lokalnych badań pozostaje również wrażliwa na długość kontekstu, limity wyjścia, użycie narzędzi i jakość rozumowania wybranego modelu.
Instalacja jest stosunkowo przyjazna, ponieważ Unsloth dostarcza teraz Studio i przepływy pracy desktopowe na głównych platformach, choć konfiguracja GPU i modeli może nadal stać się znaczna dla zaawansowanych lokalnych wdrożeń. Komponent Studio to AGPL-3.0, podczas gdy pakiet rdzenia Unsloth pozostaje Apache-2.0. Wybierz Unsloth Studio, gdy Deep Research powinien być częścią szerszej stacji roboczej modelu lokalnego, a nie samodzielną usługą badawczą.
Local Deep Research
Local Deep Research jest utrzymywane przez LearningCircuit i współtwórców jako asystent badawczy open source zorientowany na prywatność. Jego wyraźnym celem są systematyczne badania za pomocą źródeł webowych, baz akademickich, prywatnych dokumentów i lokalnych modeli językowych.
Jego główną zaletą jest elastyczność architektoniczna. Zamiast wymuszać jeden algorytm badawczy, Local Deep Research wspiera strategie zorientowane na potoki, a także strategię agenta LangGraph, w której model może zdecydować, czego szukać, których specjalistycznych źródeł użyć i kiedy zebrano wystarczająco dużo dowodów. Źródła akademickie, takie jak arXiv, PubMed, Semantic Scholar i inne mechanizmy wyszukiwania, czynią go szczególnie atrakcyjnym dla badań technicznych i naukowych.
Niedogodnością elastyczności jest złożoność. Różne strategie mogą zachowywać się znacznie inaczej, co utrudnia charakterystykę wyników jednym prostym parametrem „głębokości". Ma też więcej ruchomych elementów niż konwencjonalny interfejs czatu, a użytkownicy poszukujący tylko szybkich odpowiedzi AI w sieci mogą uznać go za niepotrzebnie skomplikowany.
Projekt wspiera lokalną operację i rozwinął znaczącą aplikację wokół podstawowego silnika badawczego. Jego licencja to MIT. Wybierz Local Deep Research, gdy prywatność, lokalne wnioskowanie, wiele strategii badawczych, źródła informacji akademickich i kontrola nad procesem badań są ważniejsze niż minimalna konfiguracja.
STORM i Co-STORM
STORM, rozwijany przez Stanford OVAL, oznacza Synthesis of Topic Outlines through Retrieval and Multi-perspective Question Asking. Został zaprojektowany wokół kuracji wiedzy i generowania długich raportów, a nie ogólnego czatu AI.
Wyróżniającą techniką STORM są badania oparte na perspektywach. Stara się odkryć różne perspektywy na temat i używa zadawania pytań, aby poszerzyć zebrane informacje przed napisaniem konturu i artykułu. Co-STORM rozszerza koncepcję w kierunku współpracującej kuracji wiedzy człowiek-AI. Może to ujawnić wymiary tematu, które konwencjonalna lista haseł wyszukiwania może pominąć.
STORM jest mniej odpowiedni jako ogólny lokalny front-end AI. Jego przepływ pracy jest silnie zorientowany na badanie i pisanie ustrukturyzowanych, wikipedijnych artykułów, a własna dokumentacja projektu zaznacza, że wygenerowana treść nie powinna być automatycznie uważana za gotową do publikacji. Jest więc lepiej rozumieć go jako specjalistyczny silnik badań i kuracji wiedzy niż jako zamiennik Open WebUI.
Instalacja jest zorientowana na Pythona, a potok może być dostosowywany z różnymi modelami i pobieraczami. STORM używa licencji MIT. Wybierz go, gdy celem jest szeroka eksploracja tematu, odkrywanie perspektyw, ustrukturyzowane kontury i długoformowa synteza wiedzy.
DeerFlow
DeerFlow jest rozwijany przez ByteDance i społeczność DeerFlow. Jego nazwa pierwotnie oznaczała Deep Exploration and Efficient Research Flow, ale obecnie istnieje ważna różnica między oryginalnym frameworkiem Deep Research 1.x a DeerFlow 2.0.
DeerFlow 1.x był zaprojektowany konkretnie wokół Deep Research. DeerFlow 2.0 to gruntowne przepisanie w kierunku bardziej ogólnego harnessu SuperAgent, zdolnego do orkiestrowania podagentów, pamięci, piaskownic, narzędzi i umiejętności. Dla badań ta architektura jest silna, ponieważ koordynator może delegować różne części problemu osobnym agentom, a następnie syntetyzować ich wyniki – to samo rozkładanie planner-plus-podagent, które opisano w Wzorach orkiestracji wielu agentów.
Zwrotem jest to, że DeerFlow 2.0 nie jest już wąsko zoptymalizowanym silnikiem badawczym. Jest bliżej ogólnopłatnej platformy agenta długoterminowego, w której badania są jednym obciążeniem obok kodowania, generowania artefaktów i innych zadań. Jeśli wymaganiem jest mała, dedykowana usługa badawcza, ten dodatkowy mechanizm może być niepotrzebny.
Wdrożenie jest w związku z tym bardziej angażujące niż prosty interfejs wyszukiwania, choć architektura oferuje znacznie więcej miejsca na dostosowywanie i rozszerzanie. DeerFlow jest objęty licencją MIT. Wybierz DeerFlow, gdy oczekuje się, że Deep Research stanie się jedną z wielu możliwości w szerszym środowieniu automatyzacji multi-agent.
Onyx
Onyx, pierwotnie znany jako Danswer, jest rozwijany przez DanswerAI i pozycjonowany jako self-hosted warstwa aplikacji AI dla organizacji. Łączy czat, agentów, wyszukiwanie webowe, RAG, integrację MCP, wiele łączników danych korporacyjnych oraz dedykowaną funkcję Deep Research.
Onyx wyróżnia się, ponieważ badania mogą obejmować zarówno publiczny internet, jak i znaczące środowisko wiedzy prywatnej. Jego implementacja Deep Research to prawdziwy wieloetapowy przepływ badawczy, a nie tylko streszczacz wyników wyszukiwania, a projekt opublikował wyniki i logi wykonania dla DeepResearch Bench. Dla organizacji, które potrzebują badań w ramach dokumentacji wewnętrznej, zindeksowanych aplikacji i zewnętrznych źródeł, to szczególnie silne połączenie.
Koszt tych możliwości to złożoność infrastruktury. Onyx jest większą platformą niż GPT Researcher lub lekki lokalny projekt badawczy, a wiele jego atutów ma znaczenie tylko wtedy, gdy faktycznie są używane łączniki, indeksowanie, uwierzytelnianie, sklepy dokumentów i dane organizacyjne.
Onyx może być wdrażany self-hosted, w tym w środowiskach ograniczonych. Większość głównego repozytorium jest objęta licencją MIT, podczas gdy kod w katalogach ee używa Onyx Enterprise License; osobne repozytorium onyx-foss jest utrzymywane jako w pełni MIT-licencjonowany wariant. Wybierz Onyx, gdy Deep Research musi współistnieć z poważnym korporacyjnym RAG i wyszukiwaniem wiedzy organizacyjnej.
Open Deep Research
Open Deep Research został opracowany przez LangChain jako otwarta implementacja konfigurowalnego agenta Deep Research. Łączy planowanie, badania, generowanie raportów, wielu dostawców modeli, narzędzia wyszukiwania i integracje MCP, używając LangGraph.
Jego architektura jest szczególnie ciekawa dla developerów. Praca badawcza może być dekomponowana i paralelizowana, co czyni ją użyteczną referencją dla projektów planner-badacz-syntezy. Ponieważ projekt został zbudowany wokół LangGraph, a nie monolitycznego interfejsu, jest też łatwiejszy do zbadania jako wzorzec implementacji do budowy niestandardowych agentów badawczych.
Istnieje jeden poważny problem dla nowych wdrożeń: LangChain zarchiwizował repozytorium 21 sierpnia 2026 r., i jest teraz tylko do odczytu. Kod pozostaje użyteczny, ale rozpoczęcie systemu produkcyjnego wokół zarchiwizowanego projektu referencyjnego tworzy oczywiste ryzyko utrzymania.
Projekt jest oparty na Pythonie i używa licencji MIT. Wybierz go dziś głównie do studiów architektonicznych, eksperymentów lub jako źródło pomysłów implementacyjnych, a nie jako domyślną podstawę dla nowego, długotrwałego instalacji.
Open WebUI
Open WebUI to jeden z najpopularniejszych ogólnych, self-hosted interfejsów dla lokalnych i zdalnych LLM-ów. Jego najnowsza architektura agentic narzędzi daje modelom dostęp do wyszukiwania webowego, pobierania URL-i, baz wiedzy, plików, pamięci, wykonania kodu i innych narzędzi. Dla instalacji, ustawień RAG i pełnego zestawu funkcji zobacz Przewodnik po Open WebUI.
Model badawczy Open WebUI jest ciekawy, ponieważ pętla badawcza jest w dużej mierze kontrolowana przez model językowy. W rodzimym trybie agentic model może wyszukiwać, przeglądać fragmenty, pobierać pełne strony, identyfikować brakujące informacje, śledzić nowo odkryte URL-e, sprawdzać źródła i powtarzać proces przed wygenerowaniem odpowiedzi. Ze zdolnym modelem rozumowania i wywoływania narzędzi, może to wygenerować prawdziwe zachowania badawcze bez dedykowanego, stałego drzewa badań.
Ograniczeniem jest dokładnie to, że ta struktura jest sterowana modelem. Open WebUI nie zapewnia tak wyraźnej topologii badań szerokość/głębokość jak GPT Researcher, i jest mniej deterministycznej kontroli nad tym, ile niezależnych gałęzi zostanie zbadanych. Słaby model wywoływania narzędzi może zbyt wcześnie przerwać, wyszukiwać źle lub nie śledzić ważnych tropów.
Instalacja należy do najłatwiejszych w tym porównaniu, szczególnie dla użytkowników, którzy już uruchamiają Ollama, llama.cpp, vLLM lub inny serwer wnioskowania kompatybilny z OpenAI. Bieżące wydania używają Licencji Open WebUI, która zachowuje znaczne liberalne cechy, ale dodaje ograniczenia dot. brandingu; wcześniejsze części projektu mają historię MIT i BSD-3-Clause. Wybierz Open WebUI, gdy chcesz doskonałej integracji z lokalnymi LLM-ami i ogólnego interfejsu AI, w którym badania to jedna z wielu możliwości agentic.
Khoj
Khoj jest rozwijany jako self-hosted osobisty AI i „drugi mózg". Łączy lokalne lub chmurowe modele językowe z pobieraniem z sieci, dokumentami osobistymi, wyszukiwaniem semantycznym, niestandardowymi agentami, automatyzacjami i eksperymentalnym trybem /research.
Jego najsilniejszym przypadkiem użycia są badania, które przekraczają granicę między informacjami publicznymi a istniejącą bazą wiedzy użytkownika. Pytanie może zostać zbadane w kontekście plików PDF, plików Markdown, notatek, dokumentów biurowych lub połączonych informacji, a nie traktując każde zadanie jako badanie sieci od zera. Czyni to Khoj przydatnym dla ciągłej pracy nad wiedzą osobistą lub zespołową.
Khoj nie jest zaprojektowany głównie wokół widocznego, rekurencyjnego drzewa badań. Jego funkcjonalność badawcza jest lepiej rozumieć jako autonomiczne badanie w ramach większego systemu wiedzy osobistej. Użytkowiecy poszukujący wyraźnych kontrolek szerokość/głębokość lub dedykowanego API silnika badawczego mogą woleć GPT Researcher lub Local Deep Research.
Self-hosting jest wspierany, a system może działać z lokalnymi modelami, w tym rodzinami Llama, Qwen, Gemma i Mistral. Khoj jest licencjonowany pod AGPL-3.0-or-later. Wybierz go, gdy Deep Research powinien być ściśle zintegrowany z długoterminową bazą wiedzy osobistej, a nie traktowany jako izolowane zadanie badawcze sieci.
SurfSense
SurfSense to open source przestrzeń robocza badawcza, która wyewoluowała z systemu wiedzy w stylu NotebookLM w kierunku platformy badawczej otwartej sieci zorientowanej na agentów. Łączy przeszukiwalną bazę wiedzy z łącznikami danych webowych i platformowych, raportami, automatyzacjami, dostępem MCP i wsparciem dla lokalnych modeli.
Wyróżniającą zaletą SurfSense jest jego powierzchnia danych. Jest zaprojektowany tak, aby dawać agentom strukturyzowany dostęp nie tylko do zwykłych stron webowych i wyników wyszukiwania, ale też do źródeł takich jak Reddit, YouTube, Google Maps i innych usług informacji na żywo. Wyniki badań mogą pozostać w tym samym środowisku co przesłane dokumenty i wcześniej zebrana wiedza.
Jest mniej czysto skoncentrowany na algorytmie badawczym niż GPT Researcher lub STORM. Znaczna część wartości SurfSense pochodzi z infrastruktury pobierania, łączników, zarządzania wiedzą i artefaktów downstream, a nie z wyraźnego, rekurencyjnie rozszerzającego się grafu badań.
Self-hosting jest wspierany przez instalację zorientowaną na Docker, a lokalne modele mogą być łączone przez powszechne interfejsy lokalnego wnioskowania. Bieżące repozytorium jest objęte licencją Apache-2.0. Wybierz SurfSense, gdy trudną częścią badań jest pozyskiwanie, strukturyzowanie, przechowywanie i ponowne użycie informacji z wielu różnych źródeł danych.
Vane, wcześniej Perplexica
Vane, wcześniej znany jako Perplexica, to open source silnik odpowiedzi AI zaprojektowany jako self-hosted alternatywa dla produktów opartych na wyszukiwaniu, takich jak Perplexity. Łączy interfejs czatu AI, backend wyszukiwania, cytowania, wsparcie dla lokalnych modeli i wyszukiwanie semantyczne na przesłanych plikach. Dla szybkiego startu Docker, SEARXNG_API_URL i ustawienia Ollama/llama.cpp zobacz Szybki start Vane (Perplexica 2.0) z Ollama i llama.cpp.
Vane jest dobry w doświadczeniu wyszukiwania i odpowiedzi. Klasyfikuje pytania, prowadzi badania webowe, pobiera użyteczne informacje i generuje cytowane odpowiedzi poprzez dopracowany interfejs. Większość wdrożeń obsługuje go SearXNG jako warstwa wyszukiwania. Dla użytkowników, którzy głównie chcą prywatnego silnika wyszukiwania AI obsługiwany przez SearXNG i lokalne modele, oferuje znacznie bardziej skoncentrowane doświadczenie niż duża, ogólna platforma agentowa.
Jego ograniczeniem w tym porównaniu jest głębokość badań. Choć system może prowadzić operacje badawcze, jego architektura pozostaje głównie silnikiem odpowiedzi, a nie rekurencyjnie rozgałęziającym się frameworkiem Deep Research. Należy więc nie traktować go jako równoważnego GPT Researcherowi tylko dlatego, że oba mogą przeprowadzić wiele wyszukiwań przed odpowiedzią.
Vane jest stosunkowo proste w wdrożeniu z Docker i wspiera powszechnych dostawców modeli i systemy lokalnego wnioskowania. Jest objęty licencją MIT. Wybierz Vane, gdy głównym wymaganiem jest wysokiej jakości, self-hosted wyszukiwanie AI z cytowaniem, a nie długotrwałe, autonomiczne badanie.
Deep Research by lukeswade
Projekt lukeswade/deep-research to mniejszy, self-hosted system badawczy, ale implementuje jeden z bardziej ciekawych przepływów pracy w tym porównaniu. Wspiera zarówno modele chmurowe, jak i lokalne, kompatybilne z OpenAI endpointy, w tym llama.cpp, LM Studio, Ollama, vLLM i MLX – po stronie serwera tego endpointu zobacz Szybki start llama.cpp z CLI i Serwerem.
Jego pętla badawcza jest wyraźnie sterowana lukami. Uruchomienie dekomponuje pytanie na celowane wyszukiwania, czyta powiązane strony, produkuje notatki per źródło zawierające dowody i analizuje, co pozostaje nieznane, zanim zdecyduje, co wyszukać dalej. Wyższe ustawienia głębokości pozwalają na kilka rund i stopniowo większe budżety źródeł, podczas gdy wykrywanie nasycenia może przerwać badania wcześnie, gdy nowe wyszukiwania przestają produkować użyteczne informacje.
Nie posiada ekosystemu, łączników organizacyjnych ani możliwości ogólnego stanowiska roboczego AI, które mają Onyx, Open WebUI lub Unsloth Studio. Jest znacznie bardziej wąsko skoncentrowany na jednym zadaniu: badaniu pytania dogłębnie i przechowywaniu wynikających badań w przeszukiwalnej, lokalnej bibliotece.
To skupienie czyni wdrożenie również stosunkowo zrozumiałym. System ma interfejs webowy i jest szczególnie przyjazny dla lokalnych serwerów modeli kompatybilnych z OpenAI; dokumentacja zaleca zdolne modele i wspiera użycie mniejszego, szybkiego modelu do przetwarzania notatek o dużej objętości. Jest objęty licencją MIT. Wybierz go, gdy lokalne wnioskowanie, transparentne zbieranie dowodów i badanie sterowane lukami informacyjnymi są ważniejsze niż duża otaczająca platforma.
Który system Deep Research wybrać?
Nie ma jednego zwycięzcy, ponieważ te systemy rozwiązują trochę różne problemy.
Dla wyraźnego algorytmu badawczego z zrozumiałymi kontrolami głębokości, GPT Researcher pozostaje jednym z najczystszych punktów startowych. Jego model szerokość/głębokość ułatwia rozumowanie, dlaczego badania się rozszerzają i jak drogi może być uruchomienie.
Dla silnie lokalnego przepływu pracy, Local Deep Research i Unsloth Studio są szczególnie atrakcyjne. Local Deep Research zapewnia większą elastyczność strategii badawczych, podczas gdy Unsloth Studio integruje badania z zarządzaniem modelami, wnioskowaniem, RAG i szerszym lokalnym przepływem pracy modelu.
Długoterminowej kuracji wiedzy, STORM pozostaje niezwykło ciekawy, ponieważ jego technika generowania pytań wieloperspektywowych atakuje problem, który wiele systemów badawczych ignoruje: odkrywanie pytań, których oryginalny użytkownik nie wiedział zadać.
Dla systemów multi-agent, DeerFlow reprezentuje inny kierunek. Zamiast budować specjalistyczną pętlę badawczą, traktuje badania jako długotrwałe zadanie agenta, które może być delegowane między podagentami i łączone z narzędziami, pamięcią, wykonaniem kodu i innymi możliwościami.
Dla organizacji, Onyx ma jedną z najsilniejszych kombinacji Deep Research, RAG, badań webowych i łączników wiedzy korporacyjnej. Jego cięższa infrastruktura jest uzasadniona, gdy wewnętrzne źródła informacji są równie ważne co publiczny internet.
Dla istniejącej lokalnej instalacji AI, Open WebUI może być wszystkim, czego potrzeba. Wystarczająco zdolny lokalny model z natywnym wywoływaniem narzędzi może wielokrotnie wyszukiwać, czytać strony, śledzić linki, weryfikować informacje i wypełniać luki bez instalowania osobnego silnika badawczego.
Na koniec, lukeswade/deep-research jest wart uwagi właśnie dlatego, że jest mniejszy. Jego przepływ pracy sterowany lukami jest koncepcyjnie czysty, bezpośrednio wspiera llama.cpp przez endpoint kompatybilny z OpenAI i oddziela kosztowne planowanie i syntezę od przetwarzania notatek o dużej objętości per źródło.
Jak odróżnić prawdziwe Deep Research od powtarzanego wyszukiwania
Najbardziej użytecznym sposobem oceny tych systemów nie jest pytanie, czy mają przycisk oznaczony „Deep Research". Zamiast tego, sprawdź, co dzieje się po zebraniu pierwszej rundy informacji.
Prawdziwy system badawczy powinien być w stanie odkryć, że jego oryginalny plan był niekompletny. Powinien rozpoznać sprzeczność, brakujące źródło, nieoczekiwany szczegół implementacji lub nowo istotny podtemat i odpowiednio zmienić kolejne badanie. To jest granica oddzielająca zaawansowane pobieranie od badań.
Dla self-hostingu, ekosystem jest teraz na tyle szeroki, że wybór nie polega już po prostu na wyborze między chmurową usługą Deep Research a domowym skryptem. Istnieją dedykowane rekurencyjne badacze, systemy kuracji wiedzy akademickiej, platformy badawcze korporacyjne, stacje robocze lokalnych modeli, ogólne frameworki agentowe i lekkie narzędzia sterowane lukami.
Prawidłowy wybór zależy więc mniej od tego, który projekt reklamuje najwięcej funkcji, a bardziej od architekturii badawczej, którą chcesz operować: wyraźna rekurencja, delegacja multi-agent, analiza luk dowodowych, odkrywanie perspektyw lub autonomiczne wyszukiwanie sterowane modelem.