Sitemap

Shandu Built On LangChain

Research with LangChain and the Rise of Search 2.0

4 min readMay 2, 2025

--

Search 2.0

Shandu is a powerful open-source AI research tool that streamlines the discovery and synthesis of knowledge.

Hosted at https://github.com/jolovicdev/shandu, Shandu can be used an innovative alternative to proprietary systems like OpenAI’s DeepResearch, leveraging LangChain and LangGraph to automate comprehensive, multi-source research.

I installed Shandu on my MacBook in the terminal tool and also ran the tool from here…

This article I briefly look at Shandu’s LangChain foundation, its place among other LangChain-powered tools, and how it shows the shift from traditional search (Search 1.0) to a new era of AI-driven answers (Search 2.0).

Shandu’s LangChain Foundation

LangChain — a framework for developing LLM-powered applications — and LangGraph — a library for creating stateful workflows — Shandu automates the entire research process, from query clarification to generating structured Markdown reports with full citations.

Significant LangChain-Based Tools

Shandu is part of a expanding ecosystem of tools powered by LangChain. Here are five notable examples:

  1. Here’s a list of projects that are built on or heavily utilize LangChain:
  2. Shandu — A tool for creating interactive conversational agents using LangChain’s framework
  3. Quivr — An open-source second brain that uses LangChain for document processing and RAG capabilities
  4. LangFlow — A UI for LangChain, allowing visual creation and experimentation with LangChain components
  5. Flowise — A drag-and-drop UI builder specifically for creating LangChain flows
  6. Langroid — A framework for multi-agent collaboration built on top of LangChain
  7. Camel — A communicative agent framework that leverages LangChain for agent functionality
  8. ChatDev — A framework for software development via multi-agent collaboration using LangChain
  9. Chainlit — A tool for building conversational AI interfaces with LangChain integrations
  10. GPTRouter — A system for routing queries to different LLM endpoints using LangChain
  11. BentoML — While not entirely built on LangChain, it offers strong LangChain integrations for serving LLM applications
  12. PrivateGPT — A document QA system that uses LangChain for document processing and querying
  13. Auto-GPT — An early autonomous agent framework that incorporated LangChain components

How LangChain Acts as a Flywheel

LangChain acts as an accelerator for other technologies by providing a unified framework for LLM orchestration, reducing development time.

Its modular components — chains, agents and more — enable rapid prototyping and iteration.

Integration with external APIs and data sources enhances functionality, while the open-source community drives continuous improvement.

As seen in the image above, this flywheel effect amplifies innovation, making tools like Shandu more powerful and accessible.

From Search 1.0 to Search 2.0

The evolution from Search 1.0 to Search 2.0 marks a paradigm shift in how we access information.

In the era of Search 1.0, users faced a deluge of sponsored links, SEO-optimized noise, and irrelevant results. Finding answers required sifting through pages, opening multiple tabs, reading disparate sources, and manually synthesizing insights — a time-consuming and error-prone process.

Search 2.0, embodied by tools like Shandu, transforms this experience.

Instead of raw search results, Shandu retrieves, synthesizes, and formats data into consumable outputs, such as cited Markdown reports. By leveraging LLMs and intelligent scraping, it navigates dynamic web content, evaluates source credibility, and delivers structured insights tailored to user needs.

For example, a command like shandu research "Quantum Computing and Climate Modeling" --depth 3 --output report.md generates a comprehensive report in minutes, bypassing the manual labor of traditional search.

This shift democratizes research, making it faster and more accessible. However, Search 2.0 tools must address challenges like bias in LLMs, source reliability, and scalability to fully realize their potential.

Conclusion

Shandu exemplifies the power of LangChain in building open-source tools that redefine research. By automating the journey from query to insight, it stands alongside other LangChain-driven innovations in pushing the boundaries of AI.

As we transition from Search 1.0’s fragmented results to Search 2.0’s synthesised answers, tools like Shandu is a view into a future where knowledge is not just found but crafted with precision and efficiency.

Chief Evangelist @ Kore.ai | I’m passionate about exploring the intersection of AI and language. From Language Models, AI Agents to Agentic Applications, Development Frameworks & Data-Centric Productivity Tools, I share insights and ideas on how these technologies are shaping the future.

--

--

Cobus Greyling
Cobus Greyling

Written by Cobus Greyling

I’m passionate about exploring the intersection of AI & language. www.cobusgreyling.com

No responses yet