
JigsawStack’s Deep Research is an open source framework performing for multi-hop, AI-assisted research. The framework orchestrates large language models (LLMs), recursive web searches, and structured reasoning to generate comprehensive, evidence-backed reports via our deep-research SDK. Designed for developers, researchers, and AI agents. We aim to automate the kind of deep inquiry that typically takes hours or even days.
Get a quick start by trying out our SDK here: https://github.com/JigsawStack/deep-research
| Concept | Description |
|---|---|
| Deep Thinking | The system breaks down a question into logical parts, reasons through them independently, and synthesizes an answer. |
| Deep Research | The system performs multi-hop, focused web searches, compares the findings, and composes an evidence-backed answer |
Deep Research performs the following:

One of the core strengths of JigsawStack’s Deep Research is how deeply customizable it is.
While many are pushing boundaries, current implementations face a few common challenges:
We aim to address these pain points, making it a research platform you can build on.
| JigsawStack | OpenAI | Perplexity | |
|---|---|---|---|
| Citation Transparency | ✅ Strong. Ensures source traceability with comprehensive bibliographies. | ⚠️ Partial. While citations are provided, some users report occasional inaccuracies or reliance on less authoritative sources. | ✅ Strong. Curates a list of relevant URLs with titles and descriptions for each research task. |
| Customization & Control | ✅ Full. Allows developers to configure every stage, including depth, models, and formatting. | ❌ Limited. Users have minimal control over the research process and output formatting. | ⚠️ Limited. Offers some customization, such as model selection, but lacks deep configurability. |
| Open Source | ✅ Yes. Fully open-source. | ❌ No. | ❌ No. |
| API / SDK Access | ✅ Yes. accessible SDK for developers to plug and play into their workflow. | ⚠️ Internal use only | ⚠️ Limited / closed |
| Limitations | Slower runtime by design; limited to public content only. | May produce inconsistent information and occasionally cite less authoritative sources. | Lacks creative flexibility and may provide less engaging conversational responses. |

\mathbb{Q}(\sqrt{-3})\)
While Deep Research provides powerful automation for complex inquiry, it’s not without its trade-offs and design challenges:
As we continue to evolve Deep Research, the next major milestone is full integration into JigsawStack’s web search API.
Currently, Deep Research uses JigsawStack’s search API for retrieving public content. Going forward, we’re expanding this connection to make the research experience even more seamless and intelligent.
Have questions or want to show off what you’ve built? Join the JigsawStack developer community on Discord and X/Twitter. Let’s build something amazing together!