AI-powered research tool
Top 84.4% on sourcepulse
Firesearch is an AI-powered deep research tool designed for users needing comprehensive, cited web research. It automates the process of breaking down complex queries, finding relevant sources, extracting content, and synthesizing answers with citations, significantly reducing manual research effort.
How It Works
Firesearch employs a sophisticated workflow orchestrated by LangGraph. It begins by decomposing a user's query into smaller, manageable sub-questions. These sub-questions are then fed into the Firecrawl API's /search
endpoint, which not only finds relevant URLs but also extracts their content directly into Markdown format. The extracted content is validated for relevance, and if insufficient, the system automatically retries with alternative search strategies and keywords. Finally, GPT-4o synthesizes the validated information into a coherent, cited answer.
Quick Start & Requirements
.env.local
file with FIRECRAWL_API_KEY
and OPENAI_API_KEY
, then run npm install
or yarn install
.npm run dev
or yarn dev
.Highlighted Details
/search
endpoint for simultaneous search and Markdown content extraction.Maintenance & Community
The project is associated with Firecrawl. Further community or roadmap details are not explicitly provided in the README.
Licensing & Compatibility
Limitations & Caveats
The effectiveness of the research is dependent on the quality and availability of data accessible via the Firecrawl API. The configuration includes parameters like MIN_CONTENT_LENGTH
and MIN_ANSWER_CONFIDENCE
which may require tuning for specific research tasks.
2 months ago
Inactive