sear-chat/SearChat

Search + Chat = SearChat(AI Chat with Search), Support OpenAI/Anthropic/VertexAI/Gemini, DeepResearch, SearXNG, Docker. AI对话式搜索引擎,支持DeepResearch, 支持OpenAI/Anthropic/VertexAI/Gemini接口、聚合搜索引擎SearXNG,支持Docker一键部署。

55
/ 100
Established

Implements iterative deep research through LangGraph workflow orchestration, enabling multi-turn AI-driven exploration with automatic knowledge gap detection and structured report generation with configurable citations. Built on Turborepo monorepo with Node.js/Koa backend and Vue 3 frontend, offering pluggable search engine integration (SearXNG, Bing, Google, Tavily, Exa) and tool-calling support across OpenAI, Anthropic, Gemini, and Vertex AI APIs. Also exports a standalone `deepsearcher` NPM package for embedding deep research capabilities into custom Node.js applications.

1,041 stars.

No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

1,041

Forks

175

Language

TypeScript

License

MIT

Last pushed

Dec 24, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/sear-chat/SearChat"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.