# Internet Browsing

## Prerequisite

To use Internet browsing feature, you need to configure a search provider. Currently MindMac supports 5 providers:

| Name                                                                                    | Free                   | Paid                                                                    | Pricing page                           | Get API Key                                                                                                     |
| --------------------------------------------------------------------------------------- | ---------------------- | ----------------------------------------------------------------------- | -------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| [Google Programmable Search Engine](https://programmablesearchengine.google.com/about/) | 100 queries per day    | Additional requests cost $5 per 1000 queries, up to 10k queries per day |                                        | [get-google-search-key](https://docs.mindmac.app/how-to.../internet-browsing/get-google-search-key "mention")   |
| [Tavily](https://tavily.com/)                                                           | 1000 queries per month | **Startup** plan costs 100$/month for 15000 API calls                   | [Pricing](https://tavily.com/#pricing) | [get-tavily-key](https://docs.mindmac.app/how-to.../internet-browsing/get-tavily-key "mention")                 |
| [You Search](https://api.you.com/)                                                      | 1000 queries per month | **Explorer AI** plan costs 100$/month for 14200 API calls               | [Pricing](https://api.you.com/plans)   | [get-you.com-search-key](https://docs.mindmac.app/how-to.../internet-browsing/get-you.com-search-key "mention") |
| [Serper](https://serper.dev/)                                                           | First 2500 queries     | After free calls, 50$ for 50000 queries                                 | [Pricing](https://serper.dev/)         | [get-serper-key](https://docs.mindmac.app/how-to.../internet-browsing/get-serper-key "mention")                 |
| [SerpApi](https://serpapi.com/)                                                         | 100 queries per month  | **Developer** plan costs 50$/month for 5000 searches                    | [Pricing](https://serpapi.com/pricing) | [get-serpapi-key](https://docs.mindmac.app/how-to.../internet-browsing/get-serpapi-key "mention")               |

## Configuration

Enable **Internet Browsing** and click **Configure** to add new search provider.

<figure><img src="https://2130568151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxe3N3qPZEhbHGWOpdQfl%2Fuploads%2FPDs2rhhPUBoEnhYeNPDD%2Fsearchfeature1.jpg?alt=media&#x26;token=b81d60f9-924a-4539-b852-8f4f0ea1298e" alt=""><figcaption></figcaption></figure>

Select search provider, enter name, search engine ID (for Google Programmable Search) and API key. Click Save to finish.&#x20;

<figure><img src="https://2130568151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxe3N3qPZEhbHGWOpdQfl%2Fuploads%2FpzjeIqn5045oQFTU2JkL%2Fsearchfeature2.jpg?alt=media&#x26;token=cca7e19f-d2cd-46ff-9560-b9cdffaee420" alt=""><figcaption></figcaption></figure>

## Try it

Ask something to get the latest news. You can click **References** to view list of information sources.

<figure><img src="https://2130568151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxe3N3qPZEhbHGWOpdQfl%2Fuploads%2FVRRq3TPzN5H9v5t44F4M%2Fsearchfeature3.jpg?alt=media&#x26;token=b799de03-69cd-42f5-a86b-e6b6ae85d902" alt=""><figcaption></figcaption></figure>

## Manage search providers

Go to **MindMac** -> **Settings...** -> **Internet Browsing** or press <mark style="color:purple;">**⌘**</mark> + <mark style="color:purple;">**,**</mark> to open Internet Browsing Setting.

You will see list of search providers. Here you can edit a search provider (rename, update API key), add a new provider or delete a provider.

<figure><img src="https://2130568151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxe3N3qPZEhbHGWOpdQfl%2Fuploads%2FNivpsy7vGiA3Ff6Vk7VJ%2Fsearch-addnew.jpg?alt=media&#x26;token=e0d69092-e8da-4061-9203-780ccccd8698" alt=""><figcaption></figcaption></figure>

To add a new search provider:

* Click on the plus button on the bottom
* Select provider, enter name, API key, search engine ID (for Google Programmable Search)
* Click **Save** to finish

After that, you can switch between search providers on the main UI window or using shortcut <mark style="color:purple;">⇧⌘L</mark>.

<figure><img src="https://2130568151-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fxe3N3qPZEhbHGWOpdQfl%2Fuploads%2Fq8cVSqSUJe9CyTHAAZNi%2Fsearch-addnew1.jpg?alt=media&#x26;token=f29bdffc-b0d9-45b3-8dd5-12773c15ccfd" alt=""><figcaption></figcaption></figure>

## Useful keyboard shortcuts

* Enable Internet Browsing feature: <mark style="color:purple;">⇧⌘B</mark>
* Switch search provider: <mark style="color:purple;">⇧⌘L</mark>

These keyboard shortcuts can be customized in **MindMac** -> **Settings...** -> **Shortcut**.
