Feature Request: Add serpbase.dev as an optional Google search results source

Open
#16 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
48/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Quiet
Tech stack
typescript
Domain
api, backend, search

Research direction

No files or tests are named. Start by locating the existing search backend integrations and the URL-discovery path described in the issue, then review how search results are normalized for the citation formatter. Done means serpbase.dev is an optional, configurable source whose structured results flow through the existing discovery and citation process.

Written by the indexing model from the issue text.

Description

Hi @firecrawl team,

Fireplexity is a fantastic project — I love the clean generative UI and the real-time citation approach. It feels like the kind of open-source alternative the AI search space really needs.

Pain point I've run into
While Firecrawl is excellent for extracting content from known URLs, the "discovery" phase — finding the right URLs to crawl in the first place — still relies on search. I've set it up with generic search APIs, but the cost adds up quickly for research-style queries that might fire 5–10 searches per user question. On top of that, some search providers throttle aggressively or return inconsistent result formatting that complicates the citation pipeline.

Suggestion
Would you consider adding https://serpbase.dev as an optional search backend? It's a Google Search Results API that returns structured JSON (title, URL, snippet, rich results, related questions) at a price point that's noticeably lower than most alternatives. For Fireplexity's use case, it could serve as the "URL discovery" layer before Firecrawl handles the deep extraction.

Why it fits

  • The API returns clean, consistent JSON — less normalization work between the search layer and your citation formatter.
  • Pricing is developer-friendly, which matters for an open-source project where users self-host.
  • It complements Firecrawl perfectly: serpbase finds the relevant pages, Firecrawl extracts and summarizes them.

Happy to prototype the integration or provide sample response payloads if it helps.

Dominant language
TypeScript
Stars
2k
Forks
343
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from firecrawl/fireplexity

All issues in firecrawl/fireplexity

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.