Our Chrome extension, Dendrite Vault, enables you to securely share your website permissions with your AI agent, mirroring the access you have in your local browser.

1

Download the extension

First, add Dendrite Vault to your browser, download it here. On install, you will be prompted to authenticate with your personal Dendrite account.

2

Save Auth Session

Go to any website where you’re currently authenticated. Click on the extension icon and press Save authentication session

3

Authenticate in Script

Once your session has been saved, you can add it to your dendrite script with:

browser.authenticate("domain.com")

Install and Activate Extension

Download the Dendrite Vault here.

You’ll be prompted to log in to your Dendrite account.

Once you’ve logged in, simple use the extension by pressing the icon in the top right corner of your browser.

Extension Dashboard

Authenticating on Instagram

To log in to instagram with your agent your need to:

1

Log Into Instagram in your Browser

2

Save your Authentication Session

Open the Dendrite Vault extension and save your session on Instagram in your browser. Instagram Dendrite Vault Examples

3

Use the Authenticate Function

Use the authenticate function in a script, like in the example below:

auth_example.py
import asyncio
from dendrite import DendriteBrowser


async def authenticate_on_instagram():
    dendrite_browser = DendriteBrowser()
    await dendrite_browser.authenticate("instagram.com")
    page = await dendrite_browser.goto(
        "https://instagram.com",
        expected_page="You should be logged in with the instagram feed visible",
    )
    res = await page.ask("Describe the first post in my feed")
    print("First post description: ", res)


asyncio.run(authenticate_on_instagram())

Let’s scale up

Remote Browser

Use a remote browser to run web automations in the cloud