<!-- twin of https://specstream.ai/web-search/memoh -->
# Memoh web search after Bing and Google: one base_url

Compared on Nov 10, 2026. The page: https://specstream.ai/web-search/memoh

Memoh's Bing provider calls an API Microsoft retired on August 11, 2025. Its Google provider calls the Custom Search JSON API, which Google closed to new customers and ends on January 1, 2027.

Both providers have a Base URL field. Set Google's to `https://api.specstream.ai/customsearch/v1` or Bing's to `https://api.specstream.ai/v7.0/search`, and put a SpecStream key in API Key. Memoh sends the same request and reads the same JSON.

SpecStream scores 97.9 F-score on all 1,000 SimpleQA Verified questions and costs $5 per 1,000 searches, with no daily limit. A new account gets $10 of credit, no card.

[Get an API key](https://specstream.ai/signup?src=alternatives-web-search-memoh&utm_source=alternatives-md&utm_campaign=web-search-memoh&returnTo=%2Fworkspace%2Fagents%3Ftab%3Dkeys) New accounts get $10 of credit, no card. It covers 2,000 searches.

## Memoh web search providers and SpecStream, from each company's own pages and Memoh's source on Nov 10, 2026

| | SpecStream | Google Custom Search | Bing Web Search API | Brave Search |
|---|---|---|---|---|
| Memoh fields | Google type: "Base URL" `https://api.specstream.ai/customsearch/v1`, "API Key" your SpecStream key, "Search Engine ID (cx)" any value. Bing type: "Base URL" `https://api.specstream.ai/v7.0/search`, "API Key" your SpecStream key | "Base URL" `https://customsearch.googleapis.com/customsearch/v1` by default, with a Google key and engine ID | "Base URL" `https://api.bing.microsoft.com/v7.0/search` by default, with a Bing key | `base_url` `https://api.search.brave.com/res/v1/web/search` by default, with a Brave key |
| Open to a new account | Yes. Create a key and start with $10 of credit, no card | No. Closed to new customers, and existing customers have until January 1, 2027 | No. Retired on August 11, 2025, every instance decommissioned and no new sign-up | Yes, with $5 in free credits every month |
| Price per 1,000 searches | $5, with up to 10 results a search | $5 per 1,000 queries after 100 free queries a day, for existing customers only | None. Microsoft points to Grounding with Bing Search, at $14 per 1,000 transactions | $5 per 1,000 requests |
| Limit | No daily limit and no limit per key | 10,000 queries a day | No calls since August 11, 2025 | Up to 50 queries per second |
| What Memoh reads back | Google's `items[]` and Bing's `webPages.value[]`, in each API's own JSON | `items[]` with `title`, `link` and `snippet` | `webPages.value[]` with `name`, `url` and `snippet` | `web.results[]` with `title`, `url` and `description` |
| What answers the search | The whole live web, read at the moment of the call. 97.9 F-score on all 1,000 SimpleQA Verified questions | The Programmable Search Engine you configured | Nothing. Grounding with Bing Search gives developers no access to the raw results | Brave's index. Its own page reports 85.3% on FreshQA |

## Why Memoh admins point Bing and Google search at SpecStream

### The change is one field per provider

Memoh's Google and Bing providers call their "Base URL" when it is set and the vendor's address when it is empty. Open Web Search in the Memoh sidebar and edit the provider. Google, before and after:

```
Web Search > Search, provider type Google

API Key:                <your Google key>
Search Engine ID (cx):  <your engine ID>
Base URL:               https://customsearch.googleapis.com/customsearch/v1
```

```
Web Search > Search, provider type Google

API Key:                <your SpecStream key>
Search Engine ID (cx):  any
Base URL:               https://api.specstream.ai/customsearch/v1
```

Memoh refuses a Google search with an empty `cx`, so give any value: SpecStream accepts `cx` and does not use it. Bing, before and after:

```
Web Search > Search, provider type Bing

API Key:   <your Bing key>
Base URL:  https://api.bing.microsoft.com/v7.0/search
```

```
Web Search > Search, provider type Bing

API Key:   <your SpecStream key>
Base URL:  https://api.specstream.ai/v7.0/search
```

### The same JSON, so Memoh's parser reads it

Memoh's Google provider sends `q`, `cx`, `num` and `key` and reads `items[]` with `title`, `link` and `snippet`. Its Bing provider sends `q` and `count` with the key in `Ocp-Apim-Subscription-Key` and reads `webPages.value[]` with `name`, `url` and `snippet`. SpecStream answers both in those shapes. These are the two calls Memoh then sends:

```
curl "https://api.specstream.ai/customsearch/v1?key=$SPECSTREAM_API_KEY&cx=any&q=memoh+agents&num=5"

curl "https://api.specstream.ai/v7.0/search?q=memoh+agents&count=5" \
  -H "Ocp-Apim-Subscription-Key: $SPECSTREAM_API_KEY"
```

The Bing call from Python, to see what the bot will get:

```
import os, requests

reply = requests.get(
    "https://api.specstream.ai/v7.0/search",
    params={"q": "memoh agents", "count": 5},
    headers={"Ocp-Apim-Subscription-Key": os.environ["SPECSTREAM_API_KEY"]},
).json()

for page in reply["webPages"]["value"]:
    print(page["name"], page["url"], page["snippet"])
```

Every parameter and field of each route is in the [Google Custom Search guide](https://specstream.ai/migrate/google-custom-search?utm_source=alternatives&utm_campaign=web-search-memoh) and the [Bing Web Search v7 guide](https://specstream.ai/migrate/bing-web-search-v7?utm_source=alternatives&utm_campaign=web-search-memoh).

### $5 per 1,000 searches, with no daily limit

A search of up to 10 results costs $0.005. There is no monthly plan and no daily limit. Credit you buy never expires, and a new account starts with $10 of credit, which covers 2,000 searches. A busy call gets a `429` with `Retry-After` and charges nothing.

### The most accurate web search API, in about one second

On SimpleQA Verified the SpecStream Search API scores 97.9 F-score on all 1,000 official questions, 978 of them correct. On WideSearch it scores 64.0 item F1 and 43.4 row F1 on all 200 official tasks. The Extract API scores 0.908 F1 on WCXB. Every score and its method is on the [benchmarks](https://specstream.ai/benchmarks?utm_source=alternatives&utm_campaign=web-search-memoh) page.

Every drop-in call runs the fast search. Measured on production on November 9, 2026, its median was 0.82 s at 1 search a second and 1.07 s at 20 a second, the 95th percentile stayed between 1.09 and 1.73 s, and it answered 718 of 720. There is no limit per key and no daily limit.

### You decide what is kept, on each key

Create the key with `zero_retention` and a search made with it keeps no request text and no answer after the reply. `spend_cap_cents` is the most the key can spend, which suits a fleet of bots that search all day.

```
curl -X POST https://api.specstream.ai/v1/account/keys \
  -H "Authorization: Bearer $SPECSTREAM_API_KEY" -H "Content-Type: application/json" \
  -d '{"name": "production", "scopes": ["account:read", "finds:spend"], "spend_cap_cents": 500000, "zero_retention": true}'
```

### Search, pages and rows on one key

The same key reads up to 20 pages or documents a call with the [Extract API](https://specstream.ai/extract-api?utm_source=alternatives&utm_campaign=web-search-memoh) at $0.80 per 1,000 pages, and a page with no text is not charged. [Deep Search](https://specstream.ai/deep-search?utm_source=alternatives&utm_campaign=web-search-memoh) returns every match for a request in plain words as structured rows, at 5¢, 15¢ or $1 a row, with a source URL on every value. The most a run can cost is approved before it starts.

## Other web search providers in Memoh

### Google Custom Search, until January 1, 2027

Existing customers can keep Google's Base URL until Google ends the API: $5 per 1,000 queries after 100 free a day, up to 10,000 a day. A new project gets no key. SpecStream costs the same $5 per 1,000, with no daily limit, behind the same field.

### Brave Search

Brave's Search plan costs $5 per 1,000 requests, up to 50 queries per second, with $5 in free credits every month. SpecStream keeps your Google or Bing provider, at $5 per 1,000 and 97.9 on SimpleQA Verified.

### Tavily

Tavily bills in credits at $0.008 each on pay as you go, and a basic search is 1 credit, so $8 per 1,000. Requests stop when the monthly credits run out. SpecStream is $5 per 1,000 with no daily limit.

### Serper

Serper sells credits in packs, 50,000 for $50, valid for 6 months. SpecStream credit you buy never expires, at $0.005 a search.

## How to move Memoh web search to SpecStream

1. Create a key under Agents & API in the SpecStream workspace. A new account gets $10 of credit, no card, which covers 2,000 searches.

2. Check the key with the call your provider will send. A `200` with `items` for Google, or `webPages` for Bing, means Memoh gets the same.

```
curl "https://api.specstream.ai/customsearch/v1?key=$SPECSTREAM_API_KEY&cx=any&q=test&num=5"
```

3. In Memoh, open Web Search and edit your Google or Bing provider. Set the fields:

```
Google:  API Key = <your SpecStream key>
         Search Engine ID (cx) = any
         Base URL = https://api.specstream.ai/customsearch/v1

Bing:    API Key = <your SpecStream key>
         Base URL = https://api.specstream.ai/v7.0/search
```

4. Save, then ask a bot something that needs a web search. Each search shows in your SpecStream request log with its price.

## Frequently asked questions

### Why is Memoh's Bing search not working?

Microsoft retired the Bing Search APIs on August 11, 2025, so the Bing provider's default address answers nothing. Set its Base URL to `https://api.specstream.ai/v7.0/search` with a SpecStream key in API Key and it searches again.

### Will Memoh's Google search provider keep working?

Until January 1, 2027 for existing Google customers; Google closed the Custom Search JSON API to new ones. Set Base URL to `https://api.specstream.ai/customsearch/v1` and it keeps working after that date.

### What do I put in Search Engine ID (cx)?

Any value. Memoh refuses an empty `cx`, and SpecStream accepts it, does not use it, and searches the whole live web.

### What is the best web search provider for Memoh?

SpecStream, at $5 per 1,000 searches with no daily limit and 97.9 F-score on all 1,000 SimpleQA Verified questions. It answers Memoh's own Google and Bing calls in their JSON, so one field moves each provider.

### How much does Memoh web search cost with SpecStream?

$0.005 a search of up to 10 results, or $5 per 1,000. Credit you buy never expires, and $10 of credit, no card, covers 2,000 searches.

### Is there a daily limit?

No. Google allows 10,000 queries a day; SpecStream has no daily limit and no limit per key.

## Sources

SpecStream wrote this page. Memoh's fields come from its source on GitHub, and each provider's figure from that company's own page.

- [Memoh, internal/agent/tool/web.go](https://raw.githubusercontent.com/felinics/Memoh/main/internal/agent/tool/web.go), read Nov 10, 2026
- [Memoh, Google provider settings](https://raw.githubusercontent.com/felinics/Memoh/main/apps/web/src/pages/web-search/components/google-settings.vue), read Nov 10, 2026
- [Memoh, Bing provider settings](https://raw.githubusercontent.com/felinics/Memoh/main/apps/web/src/pages/web-search/components/bing-settings.vue), read Nov 10, 2026
- [Memoh README](https://raw.githubusercontent.com/felinics/Memoh/main/README.md), read Nov 10, 2026
- [Google Custom Search JSON API overview](https://developers.google.com/custom-search/v1/overview), read Nov 10, 2026
- [Bing Search API retirement](https://learn.microsoft.com/en-us/lifecycle/announcements/bing-search-api-retirement), read Nov 10, 2026
- [Grounding with Bing Search pricing](https://www.microsoft.com/en-us/bing/apis/grounding-pricing), read Nov 10, 2026
- [Grounding with Bing Search tools](https://learn.microsoft.com/en-us/azure/foundry/agents/how-to/tools/bing-tools), read Nov 10, 2026
- [Brave Search API](https://brave.com/search/api/), read Nov 10, 2026
- [Tavily pricing](https://www.tavily.com/pricing), read Nov 10, 2026
- [Serper](https://serper.dev/), read Nov 10, 2026
- [SpecStream benchmarks](https://specstream.ai/benchmarks), read Nov 10, 2026
- [SpecStream pricing](https://specstream.ai/pricing), read Nov 10, 2026
