bhavuklabs/research4j
Build your own perplexity for your applications using research4j and integrate them for any domain specific usecases
Leverages virtual threads for asynchronous processing and employs a graph-based pipeline orchestrating query analysis, dynamic citation fetching, and adaptive reasoning strategies (Chain-of-Thought, Chain-of-Table, Chain-of-Ideas). Supports multiple LLM providers (OpenAI GPT, Google Gemini) and citation sources (Google Custom Search, Tavily) through pluggable provider abstractions, with session-based context management and user profile personalization for tailored responses.
No commits in the last 6 months.
Stars
25
Forks
1
Language
Java
License
MIT
Category
Last pushed
Aug 15, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/bhavuklabs/research4j"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
langchain4j/langchain4j
LangChain4j is an open-source Java library that simplifies the integration of LLMs into Java...
Couchbase-Ecosystem/langchain-couchbase
Couchbase integration with LangChain
moorcheh-ai/moorcheh-chat-boilerplate
Production-ready AI chat boilerplate powered by Moorcheh ITS search and RAG, built with Next.js.
tryAGI/LangChain.Databases
Part of the LangChain.NET project. Has separate abstractions, does not contain dependencies on...
moorcheh-ai/moorcheh-python-sdk
Python SDK for interacting with the Moorcheh Semantic Search API v1. Moorcheh provides...