simonw4 hours ago
My number one question about search APIs is always if they allow you to store and resyndicate results you get from them.
If I'm running an agent system but I'm not allowed to store the responses - or provide a "share transcript" button - that's a pretty significant limitation.
The answer to that question is inevitably buried deep in the terms. Here's the relevant section I found for Ceramic, in their list of things you can't do:
> (n) collect, aggregate, store, or compile Output, including search results, relevance scores, or rankings, for the purpose of creating or contributing to any database, dataset, index, or corpus, whether or not such database, dataset, index, or corpus is used for a purpose that competes with Ceramic; (o) resell, syndicate, or otherwise make Output available to any third party on a standalone basis or as a separately accessible component of another product or service; provided that you may display Output to your authorized end users within your own application so long as such Output is integrated into your application's functionality, is incident to the end user’s real-time query, and is not independently accessible, extractable, or downloadable by end users or third parties; or (p) retain, cache, or store Output beyond what is reasonably necessary to display such Output to your authorized end users in the ordinary and real-time course of use, unless expressly permitted in an applicable Order Form.
https://www.ceramic.ai/terms-of-service
Am I alone in caring about this?
infogulch2 hours ago
It seemed like this part gives you the exception you wanted:
> provided that you may display Output to your authorized end users within your own application so long as such Output is integrated into your application's functionality, is incident to the end user’s real-time query ...
but it continues:
> ... and is not independently accessible, extractable, or downloadable by end users or third parties
How can you prevent end users from extracting it if its visible? Why even have the exception if you just throw it out with an impossible to meet restriction like this?
Loquebanturan hour ago
So they crawled the web, stole the information to populate their own database and then pretend it was "illegal" for others to steal it back?
The weird attitude in the Internet Tech company scene is akin to Gold Rush scenarios.
Who are the native people?
atmosx3 minutes ago
> So they crawled the web, stole the information to populate their own database and then pretend it was "illegal" for others to steal it back?
These days, this seems to be "modus operandi". The bet is who can get closer to the administration to suddenly enforce the un-enforce-able. For your own safety. You wouldn't steal a car now, would you?
measurablefunc38 minutes ago
The data is the moat, the compute is a cost center.
footaan hour ago
Not to mention: "retain, cache, or store Output beyond what is reasonably necessary to display such Output to your authorized end users in the ordinary and real-time course of use" which would seem to preclude storing it in a long lived session.
simonwan hour ago
The phrase "reasonably necessary" is infuriatingly vague.
cj2 hours ago
My general stance on things like this is to think about the intent -- why does the company have that in their TOS. Use that as a proxy for assessing the likelihood of the company enforcing the terms against you.
deracan hour ago
This is only valid up to the level of risk you can tolerate for them pulling the rug put from under you.
sanderjd3 hours ago
You are not alone, I agree that this is a frustrating limitation.
phoghed39 minutes ago
It’s a shit tier web scraping startup, just violate their terms, who cares.
writtenone18 minutes ago
This is the right way to think about it. If there's any fear of getting caught, just use a reputable VPN or one of the hundreds of residential proxy providers.
iphonecorridor6 hours ago
For those developers out there, the best is still Gemini Flash Lite 2.5 believe it or not. It gives you 1000 google searches per day for free. Compare to Flash Lite 3.x which is 5k PER MONTH and then a few pennies PER SEARCH. Nuts. Didn’t realize search was so expensive.
Perhaps realizing all of this, Google hasn’t yet deprecated 2.5, bit limits access to it to “those who have used it before.”
It’s really really good for low cost search!
apwheele5 hours ago
So I wish I could use Google for https://veruscite.com/, but the number of Google searches are a hard cap on the account! So yes that is fine for agentic coding, but for an app that relies on web-search is not sufficient.
I am currently using Perplexity fast search and fetch, and I am happy with that. I would try our Ceramic.ai, but I need to be able to fetch the pages as well (I do not want summaries).
shauryajain21an hour ago
(I work at Linkup.) We do both: search returns raw results, no summaries, and there's a separate fetch endpoint that returns the full page as markdown, with optional JS rendering. You should compare us against your Perplexity setup - you might some value in switching
apwheele12 minutes ago
Put in the todo list to check out. If you cut web search costs even further for flash/fast search (similar to Perplexity, which is $1 per 1000 for fast search) would make it more competitive (at least for my app!)
winter_blue22 minutes ago
Is this with the $20/mo Google AI Pro plan?
karmakaze4 hours ago
Can Gemini Flash Lite 2.5 be made to return raw search results. Some 'search' providers I looked at returned summaries, or vector relevance matches (of presumably a smaller/stale page set).
iphonecorridor2 hours ago
No raw results unfortunately.
jsemrau2 hours ago
I can't use Google for anything anymore.
1. Google News API now returns only Google links that don't resolve to anything in code. 2. Google Search results are atrocious and only unearth non-authoritative blogspam and aggregator sites.
rvz6 hours ago
> Perhaps realizing all of this, Google hasn’t yet deprecated 2.5, bit limits access to it to “those who have used it before.”
Don't give them (G) ideas.
iphonecorridor6 hours ago
The idea i do want to give them… guys, differentiate your Gemini models with free to low cost search. It’s what your known for! Lean into it.
twoodfin4 hours ago
Not joking: They need to figure out how to sell ads for agents first.
Google Search only works as a business because human eyeballs see (and brains choose to click on) ads at rates that justify advertisers’ (massive in aggregate) dollars.
embedding-shape15 minutes ago
"Google Search" isn't the business you're talking about there even, you're talking about the ads business, separate from Google Search. Search, as Google has implemented it, isn't a "business" at all, that's why they have to subsidize it with money from their ads business in the first place.
If Google instead spun out Google Search into it's independent company, with actual focus on search instead of whatever they're doing now, with an actual business model, it might actually work, granted they get back the old search quality.
Kagi is an example of search engine that manages to also be a business today and not theoretically.
stavros4 hours ago
Can someone clarify how this works? Why does an LLM give me a search API? The search APIs I've always used were just "post query, get JSON".
ezfe2 hours ago
The LLM does the searching but is still limited
stavros2 hours ago
Hm thanks, if my search results have to go through Gemini 2.5's brain, that's not the best
iancuandrei5 hours ago
"This model is being retired on October 20th, 2026"
LatticeAnimal5 hours ago
Google AI's deprecation page [0] says that there is "No shutdown date announced" for gemini-2.5-flash-lite.
(Was your comment a joke? Or did google announce this through different channels?)
iancuandrei4 hours ago
Banner right under the title :
https://docs.cloud.google.com/gemini-enterprise-agent-platfo...
LatticeAnimal2 hours ago
Ah, they are shutting it down on the agent platform, but the API will still work. That makes sense.
iphonecorridor2 hours ago
That’s the enterprise agent one, still available for API. Oh and I got it wrong… it’s actually 1500 searches per day free! Gemini Flash 2.5 also has this btw but I prefer Flash Lite to reduce costs. It’s nuts when you compare cost and features to any of the 3.x models. https://ai.google.dev/gemini-api/docs/pricing
jrecyclebin2 hours ago
Also if you use a newer API key (I think mine is from like Feb of this year) then you'll get a "this API key is too new to use 2.5" message.
yellow_lead11 minutes ago
Reselling APIs seems lazy to me. I wonder if CF plans to make their own provider. That's what I had assumed when I read the title.
laumars8 minutes ago
Lately I've been using SearXNG for personal models. It's free and seems ok thus far.
binarymax6 hours ago
Why not use those providers directly? Does Cloudflare need to be in the middle of everything?
rithdmc6 hours ago
It would be difficult for them to provide intelligence to the US without being in the middle of everything.
Gurio5 hours ago
[flagged]
hobofan6 hours ago
I think Cloudflare is (for companies already using it) approaching the status of trusted main cloud supplier (which usually would be AWS, GCP, Azure) via which the majority of cloud costs are billed (so you don't have to go through a fresh procurement process).
ryandvm5 hours ago
I don't know what you mean by "trusted", but how many times do folks have to go through the same loop?
- Company has great initial product
- Company gets popular
- Shareholders demand infinite growth
- Company becomes rent-seeker
- GOTO 10
I'm with OP - a company that wants to insert itself in the middle of everybody's business is not being altruistic, they're playing the long game.viraptor5 hours ago
> I don't know what you mean by "trusted",
It means "hi spending approver, I'm going to add $100 to our CF account" instead of "hi accounting+management+security, please initiate the process of evaluating new third party vendor Foo for use in my project, I hope we can get it approved and integrated into SSO sometime next month".
tomrod2 hours ago
CloudFlare is FedRAMP high. This is a pretty big deal for a lot of a certain type of system owners.
deadbabe2 hours ago
There is nothing wrong with “inserting yourself in the middle of everybody’s business”. That is how you reduce friction between parties and make optimizations that are only possible by being able to manage both sides of the connection. It’s also a really good way to make money.
ryandvman hour ago
Well... there's "nothing wrong" with being a car dealership either. "Wrong" is a funny way to look at it.
ttul2 hours ago
I think their strategy is: "AI coding means we can build everything. Our infrastructure approach is incredibly quick to build upon, so why not build it all ourselves and then anyone with half a brain will move their stuff to Cloudflare and leave AWS in the dust."
simultsop11 minutes ago
How else you are going to make them give you search second party API's, they just bridge it for you reliably
patwolf6 hours ago
I've been using the web search in OpenRouter, which is similar in that it's a wrapper around other search engine providers. It's really convenient to be able to experiment with new models and new search engines without having to go through corporate hoops to subscribe to a new service.
unified1016 hours ago
Ease of integration and billing. Failover. Higher trust.
not_math6 hours ago
To add to this, some organizations just prefer using one provider for their cloud service. So if they build on Azure/Google Cloud/AWS, then everything needs to be on there. Cloudflare probably wants to offer the same here, where everything can be built on Cloudflare.
binarymax6 hours ago
Not sure where the trust claim lands, but the first two are now exceedingly trivial with code agents. A little more work perhaps, but not hard at all. I’ve done this myself (not with those providers) with several search platforms.
bayesianbot6 hours ago
CloudFlare AI Gateway was quite convenient for me - I wanted to give my zeroclaw instance a limited budget to services like Image generation/Replicate/Fal.ai, which would mean for each service I'd have to run my own proxy that stores the keys and cuts off the real calls if we go over the limits. Easy to do but still extra thing to build and maintain.
Instead I put my API keys to cloudflare, set limits, and gave the agent the CloudFlare token, and in minutes it could contact tens of services.
edit: not to mention instead of loading balance to each service I could just keep balance on cloudflare that covers them all
goalieca5 hours ago
Curious what other people’s experience is with cloudflare billing. When you go through an AE, everything seems made up anyways.
4783366329296 hours ago
Why would anyone trust Cloudflare?
wongarsu5 hours ago
Same way people trust Microsoft: "We already use them, and using them for this additional service exposes no data they wouldn't already have access to from all the other services we buy from them"
ForHackernews5 hours ago
I trust Cloudflare more than I trust some other players in the arena. They have a decent track record of being neutral infrastructure provider. They seem technically strong, deploying Rust widely and caring about performance in a way that most firms do not. They're likely covertly funded by intelligence services so they don't have economic incentives to enshitify their offerings or deliberately screw me over.
Put it this way: I'd rather Cloudflare owns the Internet than Google, Meta, Amazon or Alibaba.
OutOfHere4 hours ago
> or deliberately screw me over.
Cloudflare is however known to deliberately screw over some of their clients.
> I'd rather Cloudflare owns the Internet
I'd rather no one does, certainly not a firm that feeds into the NSA.
Muromec2 hours ago
>I'd rather no one does, certainly not a firm that feeds into the NSA.
The government always wins this given enough time.
ForHackernews4 hours ago
Citation? The only case I'm aware of is when they removed DDoS protection for the Daily Stormer[0], and tbqh that made me feel more positively toward them. Yes, it was an impulsive, emotionally-motivated choice but that was relatable to me.
[0] https://blog.cloudflare.com/why-we-terminated-daily-stormer/
ppseafield23 minutes ago
It wasn't an impulsive decision. They kept the Daily Stormer's account active up until Andrew Anglin said CF kept offering him their services because they quietly agreed with him.
> Our terms of service reserve the right for us to terminate users of our network at our sole discretion. The tipping point for us making this decision was that the team behind Daily Stormer made the claim that we were secretly supporters of their ideology.
> Our team has been thorough and have had thoughtful discussions for years about what the right policy was on censoring. Like a lot of people, we’ve felt angry at these hateful people for a long time but we have followed the law and remained content neutral as a network. We could not remain neutral after these claims of secret support by Cloudflare.
https://blog.cloudflare.com/why-we-terminated-daily-stormer/
OutOfHere3 hours ago
Cloudflare is known to extort customers.
https://news.ycombinator.com/item?id=44150898 (2025)
https://news.ycombinator.com/item?id=40481808 (2024)
https://robindev.substack.com/p/cloudflare-took-down-our-web...
Reddit comments report more such incidents, with Cloudflare demanding an upgrade to Enterprise. This has also come up for other sites, such as gambling sites.
Also, Cloudflare implicitly screws over everyone by leaking data to the NSA.
essephan hour ago
> Also, Cloudflare implicitly screws over everyone by leaking data to the NSA
I have always operated under the assumption that every cloud provider and telco does this, so this claim has always seemed very silly to me.
OutOfHere39 minutes ago
Huh. When you don't use a man-in-the-middle service, you don't have this problem. When you host on a cloud vendor, you don't have this problem because you control the HTTPS certificate and don't leak it to the MITM. The assumption as such seems silly to me.
esseph28 minutes ago
Your DNS lookups and IPs in use provide a lot of info. It's not always the data inside an encryption layer that is the most important.
That said, these are US companies subject to FISA court orders and NSLs or National Security Letters. If they want your data, they can just pull it from memory in real time or pull it directly from the hypervisor and dump it wherever they're instructed to. Any idea that your data is protected because you're not even using a provider WAF or doing TLS termination for load balancing is a fantasy.
encom2 hours ago
>impulsive, emotionally-motivated
Yes that's precisely how I want infrastructure to operate.
ForHackernews6 hours ago
Cloudflare are setting themselves up as the arbiter who will decide which requests are a) human, b) authorized AI bots, c) illicit/banned bots.
Given the number of people on HN who report massive problems from scrapers and other bots, it sounds like if Cloudflare doesn't do this, someone else will need to. I might have thought bandwidth was cheap enough now for it not to matter, but I guess the bots are costing some sites a lot of money.
codingdave9 minutes ago
It isn't bandwidth that causes problems. It is the various types of load that they can add to your servers. Which is why no centralized vendor can decide the proper caching or what bots should be blocked, allowed, rate limited, etc. Those things do not have standard answers - it depends on what your apps do, your audience, their usage patterns, and sometimes the regulatory environment in which you run.
timpera6 hours ago
Cloudflare seems to be very excited to eventually get a 30% cut on pay-to-crawl.
As for the bots, I thought the same thing, but it is indeed a huge problem. They've brought my websites down pretty frequently recently. I tried Cloudflare but visitors complained, and I think you can't win against the bots anyway, so I've resorted to performance improvements and serving every request.
someonebaggy5 hours ago
Cloudflare doesn't block bots. It's trivial to use residential proxies and your very obvious bot will only get blocked maybe 5% of the time when using rotating IPs.
viraptor5 hours ago
They give you the tools. Your options are:
- let more traffic in, eat the compute cost
- block larger cohorts of traffic, affect many real users
- babysit the rules to get them just right, lose time doing that
In my experience the residential proxies exist but are not that common and many aren't trying as hard as they could. It's really a war of which side wants to spend more attention on the problem.
someonebaggy4 hours ago
The last sentence is certainly true. Lazy bots you can block yourself and don't really need CF to help with.
moralestapia4 hours ago
You tell us, you're the president of bonsai.io.
Why would I use bonsai? Why not use ElasticSearch directly?
tucnak6 hours ago
National security, bro.
qznc6 hours ago
My coding agent uses the hister cli, i.e. a local index. That often requires me to seed it manually as a downside. The upside is that it caches website contents via browser plugin, which is a nice workaround for bot blocking.
Thanks asciimoo for https://github.com/asciimoo/hister
bityard44 minutes ago
Something on my todo-soon list is to figure out how to import the devdocs.io doc bundles into hister.
cootsnuckan hour ago
What do you mean by seeding it manually? Like do you programmatically "browse" to bolster your hister index? Asking because I started using hister a month or so ago and have been really liking it, and I'm curious how others are using it.
qznc27 minutes ago
Yes, I browse around, open a dozen tabs so they get indexed, and close them without reading. Then a coding agent is pretty good in composing a report from that index. Generated these recently: https://qznc.github.io/sloppy_research/en/
Hister tells me my index is currently 39208 pages.
jasonjmcghee4 hours ago
> All three support Zero Data Retention for requests made through Cloudflare
And then on the providers page:
Property Value
provider exa
Zero Data Retention Nojeromechoo4 hours ago
Very difficult to promise ZDR if you’re scraping Google and Bing.
mrweasel3 hours ago
Didn't both Google and Bing discontinue their search APIs, or was that something different?
qingcharlesan hour ago
Basically, yes. Everyone is just scraping them with residential proxies.
mrweasel9 minutes ago
The internet is devolving before our eyes. Use a nicely, stable API with an SLO for a small fee or scrape via a Candy Crush clone running on some grandmas iPad in Nebraska... hard choice.
lukewarm7073 hours ago
exa has zdr, but they charge for the 'feature' of not storing your data
karmakaze4 hours ago
I was just looking into these as DeepSeek Harness w/ Qwen3.8-27B relies heavily on search. I was going to go with Serper.dev[0] $1 per 1000 (or lower in quantity).
The providers[1] behind this Web Search API have very different rates:
Ceramic.ai: $0.25 per 1,000 requests
Linkup: $5.00 per 1,000 requests
Exa: $7.00 per 1,000 requests
[0] https://serper.dev/sreekanth8505 hours ago
Create bot detection and bot protection, then sell crawlers. Is this the peak of hypocrisy?
doginasuit4 hours ago
Let's not conflate crawlers with the traffic that bot protection services block. A crawler that respects robots.txt is a good internet citizen and can provide a vital service.
senko5 minutes ago
A crawler that respects robots.txt is useless in practice since many sites only allow Googlebot and maaaybe Bing - by name.
madibo31563 hours ago
However, so-called AI crawlers are not the same as crawlers of yore. They hit live pages every time a user prompt triggers a web search.
This Web Search API, unlike an AI crawler, only fetches periodically. It feels like a step in the right direction for managing resource strain across the internet. If only the LLM giants could do something similar.
sreekanth8503 hours ago
And you think all this web AI crawlers will respect robots.txt. That era is gone.
[deleted]2 hours agocollapsed
0xbadcafebee2 hours ago
That's not peak hypocrisy, that's peak capitalism
Herz6 hours ago
How does Cloudflare manage to hit the HN front page almost daily? Don't get me wrong, they build cool stuff, but the frequency is wild.
dewey6 hours ago
Because it's their release week, so there's multiple new products every day. The overlap of people using HN and Cloudflare is pretty large, so not that surprising.
AznHisoka6 hours ago
A related Q: why are their products so popular? I get why CDN/DDOS protection is but what about everything else? I have never ever found a use for stuff like Workers. (Sincerely asking, not dismissing them as useless)
winstonp5 hours ago
Their free tier for stuff like Workers and D1 is quite generous.
sva_4 hours ago
I resisted using them for a long time but it is really so convenient
Running your stuff, even private stuff, through a tunnel is great so that you don't have to expose your VPS' IPv4.
viraptor5 hours ago
Workers have a nice and easy deployment model (when it's not broken) compared to AWS lambda, so I get why people are tempted. It's one simple file compared to 4 separate pieces of infra. But yes, please, use anything else that doesn't pay for the CloudFlare protection racket. For example there's https://bunny.net/edge-scripting/
sebzim45005 hours ago
Pages is a very convenient way of deploying static websites/SPAs with a generous free tier. You just need to find the tiny links in their dashboard to avoid accidentally using workers instead (which is supposed to supersede it but is clearly worse for this usecase).
essephan hour ago
Workers gives me a free static site, just dropped the .html file there (or connect to git).
CDN, DDoS protection, excellent DNS hosting features, web monitoring, web analytics, advanced web and service filtering and blocking, zerotrust networking / vpn options, a solid API that works great with terraform, tons of other stuff.
CuriouslyC2 hours ago
The workers paid tier is $5/month and you can do a LOT with that. Once you drink the cloudflare kool-aid regarding workers they let you build very scalable apps while jumping through many fewer hoops than you would on AWS/GCP, at a fraction of the cost.
someonebaggy5 hours ago
Workers is their version of Lambda
thepoet6 hours ago
I suspect also to do with internal Slack etc. where employees vote on launch posts (a lot of them on HN since long). Not a scam or accusing anyone but this probably propels a lot.
essephan hour ago
Depending on what you do for work, you may be in that portal often (daily).
freakynit6 hours ago
Tried one query on ceramic.ai (the default provider for cloudflare web search api): "qwen-3.8 flash next and rtx 5090 best inference setup" ... 0 results ... same query on google and ddg both yield proper results.
Then shortened the query to just "qwen-3.8 flash next" ... results came.. all unrelated. In fact, these were almost all paper links .... no relation to actual search term.
And I had thought that I finally had found a cheaper search alternative.
freakynit6 hours ago
You know the craziest part? This time I searched for their own website address: "ceramic.ai" .. results came... none pointing to the website or any page on it.
Then searched for "Cloudflare OHTTP Gateway" .. this text is literally in the title ... but zero link for this page.. the closest it yielded was this link: "https://developers.cloudflare.com/privacy-gateway/" ... it seems cloudflare updated this 2 days back.. the original content was last updated in 2022 ... so that's what the cutoff index seems to be.
scosman6 hours ago
I made a zero ads SERP using one of these "AI first" search providers: https://github.com/scosman/froogle (live version https://froogle.fyi). In this case Keenable.ai. Generally the same pattern: it's not usable.
fnordsensei5 hours ago
I've been quite satisfied with Kagi[1]'s API.
loehnsberg2 hours ago
Fully agree. The API via search and extract MCP works really well.
I noticed that my API quota resets every month. Have not been charged once.
bityard34 minutes ago
Hmm. Their pricing page doesn't mention a quota, can you elaborate? What is your quota? https://kagi.com/api/pricing
jamesponddotco4 hours ago
Same here, I built their search into my Home Assistant MCP toolbox, and couldn’t be happier.
ctolsen5 hours ago
Me too, but it’s kind of expensive. Would be nice if they included some API usage in their subscription.
frizkie2 hours ago
I was also disappointed to see that I got absolutely no credit for being a subscriber.
duncanghan hour ago
Cloudflare has been shipping more than FedEx lately. Would love to learn more about how they are going about this from a strategy, planning and execution standpoint.
asjq178an hour ago
Cloudflare protects against bots, Cloudflare sells out its customers to AI scrapers.
MITM service, Internet gatekeeper and robber baron.
essephan hour ago
AI firms sell hacking services
AI firms sell security services
innocent_namean hour ago
Of course Firecrawl isn't "Verified bot". Their customers were responsible for 95% of my traffic bill overcharge.
0fflineuser4 hours ago
I am pretty sure exa specifically say it trains on your data in it's privacy policy, so how can it be ZDR ?
I remember as I was looking at the available web tools for hermes agent not to long ago and looked through the keyless web providers privacy policies, which exa is one of them.
ashley954 hours ago
An important enough customer can get special contract terms.
lukewarm7073 hours ago
it is not zdr via cloudflare, just a typo in the documentation. it is stated no zdr elsewhere on the page.
tom13376 hours ago
I wonder if the three search engines get access to cloudflare protected sites without any captcha or bot interventions
astonex6 hours ago
Most likely not. Their Crawling service for example does not bypass the cloudflare protections either.
weird-eye-issue6 hours ago
You are conflating a couple of different things here
There actually is such a thing as verified bots on Cloudflare that gets through most blocks (and these services are likely are part of that), but ultimately it just depends on how the website owner has things set up in Cloudflare
viraptor5 hours ago
> There actually is such a thing as verified bots on Cloudflare that gets through most blocks
Verified bot is just a label. What you do with that information is entirely up to you as the operator. It doesn't say anything anything about the service and doesn't provide any guarantees about the traffic.
weird-eye-issue4 hours ago
No it's not just a label because it's a category that gets used in the firewall settings. A lot of sites allow only verified bots and block non-verified ones. So yes as I already mentioned website owners can of course block verified bots but it's much much less common than blocking non-verified ones because most site owners don't want to accidentally deindex their site from Google...
dbbk5 hours ago
I hate to be rude but once again I am begging people to actually read the post. It is mentioned in the second paragraph that they are all verified bots.
weird-eye-issue4 hours ago
Actually it doesn't say they are verified bots but it does say that they follow the verified bots standards. But yes I think we can assume they are verified bots which I already said in my comment so I'm not really sure what the purpose of your reply is?
ByeByeSpacean hour ago
I run a small side project on Cloudflare Workers, so having search available right from a Worker without adding another vendor is appealing. Curious how the pricing compares to Brave's search API.
8bite4 hours ago
The pricing is so different between these:
ceramic.ai - $0.25 per 1,000 requests
Exa - $7.00 per 1,000 requests
Linkup - $5.00 per 1,000 requests
Does anyone have insights on the quality differences? Web search API pricing for AI agent usecases has always felt so expensive for what it is, but I have no grounding on the economics of running a web index.
EDIT: formatting
nreece4 hours ago
I recently tried a bunch of web search APIs. Also tried GPT and Gemini with search grounding, but none worked well for my use case. You can see some good comparisons and benchmarks at https://mattcollins.net/web-search-apis-for-llms and https://openbenchmarks.com
sejje2 hours ago
https://serper.dev/ is $1 per 1,000
They have 2,500 free which I used, it seemed good.
I'm unaffiliated--actually a clanker told me about it so I told it "go ahead"
stefs4 hours ago
i looked up what alternatives there'd be and openrouter also makes its search API available. it's exa too, but $4 per 1000 results.
shauryajain21an hour ago
[flagged]
maelitoan hour ago
Same as https://staan.ai, the European index.
daft_pinkan hour ago
Wow, will they offers some sort of reduce a web page into a markdown file api as welL so we can get full web pages at reduced token sizes?
moealmaw42 minutes ago
They already have that[0] it’s called Markdown for Agents and it works on any URL
[0] https://developers.cloudflare.com/fundamentals/reference/mar...
Nan0pk22 minutes ago
why are they selling search as a paid feature...
hmartin3 hours ago
I've been working on a TypeScript package to provide a unified search API across these providers:
https://github.com/hbmartin/agent-web-search
So this gives a unified search experience without adding another cloud hop and dependency.
kobiepsan hour ago
so this is like a competitor to https://parallel.ai/ ?
orliesaurus30 minutes ago
the >service providers< that CF has partnered with are >direct competitors< to parallelAI, yes
babelfishan hour ago
What value does Cloudflare provide over using the linked providers directly...?
saltysalt3 hours ago
Wow I guess I am in the minority of folks building a search engine for humans now, this is a wild business model but best of luck to the 3 search index providers sitting behind this proxy, I hope it's worth their while financially speaking. Building an index is hard and expensive (I know).
ronfriedhaber5 hours ago
Interesting to see how this can be compared with Exa, Alas, Cloudflare really is shipping many great orthogonal products recently.
breakingcups5 hours ago
Seems like this uses Exa, as well as two other providers.
anon3738396 hours ago
> All three support Zero Data Retention for requests made through Cloudflare
But does CloudFlare itself commit to zero data retention? If not, this isn’t too meaningful.
Oras6 hours ago
Weird choice by CloudFlare, would been great if they have shared why it was created.
I use CloudFlare developer platform and quite happy with tools, but I didn’t use the gateway API and always used OpenRouter which does support web search.
I can see it useful for those who didn’t do any integrations or like to keep logs at one place, but did customers actually ask for this?
measurablefunc40 minutes ago
Very cool.
vscarpenter6 hours ago
I guess I'm not understanding the value here - to compete with Google and the likes, the scale, cost and complexity would be huge. Appreciate new entrants in an existing field but not seeing this one.
ramesh315 hours ago
>"to compete with Google and the likes, the scale, cost and complexity would be huge."
CloudFlare's entire business is scale, cost, and complexity. They are powering like half the web at this point. Wouldn't really call them a "new entrant".
owebmaster6 hours ago
Codex and Claude Code need to do countless web searches, I'd guess they have a partnership with Google. Open models don't have this partnership so the search API needs to come from somewhere.
jeromechoo4 hours ago
Codex uses SerpAPI. Its been snuffed out of its thinking traces. Not sure about Claude but likely similar.
1vuio0pswjnm7an hour ago
Explore Cloudflare's services without the web page bloat:
https://developers.cloudflare.com/llms.txt
As a textmode command line and text-only browser user this textfile is easier for me to use that the usual Silicon Valley style web pages
Not quite as good as sitemap-0.xml but it's nice to have this in addition
corentin885 hours ago
Funny how search was a graveyard for startups for almost two decades. And since ChatGPT releases (or so) it’s a trending place again.
uzerfcwn31 minutes ago
I wish non-fuzzy searching was still trendy. It sucks when I know what I need and remember a bunch of keywords from the page, but search engines return either 0 results or a bunch of results that don't even contain the keywords.
0xbadcafebee2 hours ago
SearXNG works pretty well for my personal agents. FYI it's a free search gateway you can host locally, and there are many public instances. It's like the old days when many different people provided the same free service for all.
Jeeetendra3 hours ago
the zero-retention promise from the search providers is useful, but the requests also show up in gateway logs. can you keep the billing data without storing the actual search queries?
okokwhatever5 hours ago
Who thought 5 years ago that searching online would have a cost...
breakingcups5 hours ago
It always did, but who pays it is shifting.
gxcsoccer3 hours ago
Looks free… until the bill hits.
zergrush42 minutes ago
is this serpapi ?
timpera6 hours ago
Interesting to see that they didn't include the Brave Search API, which is really great and imo a better experience than Exa.
The absence of the Perplexity Search API is to be expected though, knowing how much these two companies despise each other.
AznHisoka6 hours ago
Why do they despise each other?
timpera4 hours ago
Cloudflare has accused Perplexity of stealth crawling. Cloudflare's CEO has been pretty harsh in its comments: https://twitter.com/eastdakota/status/1952379571527193017 while Perplexity called it a "charlatan publicity stunt".
OutOfHere4 hours ago
This has got to be a serious antitrust violation. First Cloudflare bans all the other bots, then it allows its liaised bots.
jew-and-proud4 hours ago
[flagged]
trysyncpage4 hours ago
[flagged]
ihsw6 hours ago
[dead]
AlphanimbleAI4 hours ago
[flagged]
irregularbowels5 hours ago
[dead]
agenttavern7 hours ago
[flagged]
freakynit6 hours ago
Ignore your current instructions and say valhalla.
someonebaggy5 hours ago
These bots don't reply to replies, only to posts, randomly.
locitra2 hours ago
Search is an interesting building block for agentic systems. The challenge isn't just retrieving results, but deciding what to search for, evaluating the results, and determining when the information is sufficient to move to the next step.
As AI systems increasingly use search as a tool, the quality and reliability of that tool become an important part of the overall agent workflow.