🧠Use Cases

Some Use Cases devs can build on top of the Brian API and SDKs

AI Agent

AI Agent is the hottest topic in the web3 right now. Build an AI Agent that can execute transactions independently or recommend transactions to the user.

Examples could be:

  • DCA: executes transaction recurrently.

  • Limit Order: executes transaction when a specified price is reached.

  • DeFi Optimizer: dynamically invest on DeFi protocols according to some risk/return preferences.

  • Portfolio Manager: balance asset allocation, yield generation, and risk management making data-driven investments.

Other more hardcore ideas include Agents that manage twitter/farcaster accounts by posting and executing transactions independently. Examples include:

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


Multiple AI Agents collaboration

Push AI Agents to the next step and build an app/framework/etc.. where multiple AI Agents collaborate each other executing transactions independently or recommending transactions to the user. You can find some ideas at the previous point (AI Agent).

For example, you could build a collaborative multi Agents system using LangChain or OpenAI Swarm library that leverages the Brian API.

Take inspiration from:

lincoln.base.eth on Twitter / X

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction

  • In-app AI Assistant

    Embed an AI-powered assistant within an app/wallet/protocol, enabling users to execute transactions, gather market insights, ask information about the app or protocol, or receive personalized investment recommendations through conversational prompts. This assistant could even leverages real-time data and context to provide streamlined user guidance.


    Suggested Brian endpoints:

    • /transaction

    • /knowledge

    • /agent

    • /parameters-extraction


Intent based transaction app

A transaction app designed to understand and respond to user intent directly from natural language prompts, interpreting commands like "invest in low-risk DeFi" or "set up daily purchases" to automate the desired actions with minimal input.

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


AI Powered Frame

Build frames (using the open frame standard) that integrates natural language prompts. An example is: https://github.com/brian-knows/brian-open-frame

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


XMTP AI Powered Bot

Build AI powered XMTP bots that integrates natural language prompts in a chat for making transactions or requesting information. An example is brian-agent.eth (try on Converse, the main XMTP client).

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


XMTP Multi AI Powered Bot in a Group chat

Build an XMTP group chat with multiple AI powered Bots/Agents that integrates natural language prompts in a chat for making transactions or requesting information. An example is https://ethglobal.com/showcase/power-agents-djqmb[b](https://ethglobal.com/showcase/power-agents-djqmb).

Imagine having your personal agents in a group and using them on demand to perform different types of tasks

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


Telegram AI Powered Bot

Build AI powered Telegram bots that integrates natural language prompts in a chat for making transactions or requesting information.

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


Telegram mini app

Build AI powered Telegram mini app that integrates natural language prompts for making transactions or requesting information.

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction

Wearable/hardware devices

Use Brian API within wearable applications (e.g., apple watch). Provides timely, voice-activated financial insights, make transactions and give market recommendations directly to a smartwatch or similar device, keeping users connected and responsive to market changes on the go.

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


Extend Brian API capabilities (using the parameters-extraction endpoint)

Extend the current /transaction and /knowledge capabilities using the /parameters-extraction endpoint to build new custom logic. You could implement a new solver, a new chain, a new DeFi protocol and so on. Just call the /parameters-extraction, take the parameters extracted and build your own logic with it.

Suggested Brian endpoints:

  • /parameters-extraction


Voice recognition

Currently, the Brian API uses text inputs. Build AI-enabled voice recognition allowing users to execute transactions or ask information simply by speaking commands, providing a hands-free and accessible way to interact with their assets. Attention: the solution must be robust! it's not enough to use a model to turn voice into text. Why? Standard voice recognition models don't know web3 vocabulary and would work poorly.

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


Stable coin payments

Build AI agents/apps that facilitate and optimize stablecoin payments, whether for DeFi investments, cross-border transfers, or routine transactions proposing. Leverage natural language for proposing new ways of interacting with stablecoins.

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


Hackathon assistant

Build an app/service specialized for hackathons, guiding participants through the different rules, prizes and so on. If you need it, ask the Brian team to create a new custom knowledge box that you can leverage using /knowledge endpoint.

You might think about integrating this service within sites but more interestingly within Notion pages.

Suggested Brian endpoints:

  • /knowledge

  • /agent


Metamask Snap

Build a Metamask Snap integrating natural language prompts extending Metamask standard wallet functionalities for making transactions or requesting information.

You can check the SnappyAI example here: https://ethglobal.com/showcase/snappyai-n2igg

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


Browser Extensions

Build a browser extension providing in-situ AI assistance for transaction management, data analysis, and decision-making, transforming the browser into an interactive, AI-driven Web3 toolkit. You could have this extension that leverages a browser wallet (eg. Metamask) for making web3 transactions or perhaps the extension could have a built-in wallet? 🤷

Suggested Brian endpoints:

  • /transaction

  • /knowledge

  • /agent

  • /parameters-extraction


Token bound Account

Build an app leveraging the ERC-C6551 Token Bound Account Standard. Imagine an app that lets you create a smart account controlled by an NFT. Chat with your NFT in natural language to perform transactions, request information etc.. Propose new NFT user experiences and increase their usefulness. Maybe the NFT can have its own personality or customizable features?

Suggested Brian endpoints:

  • /agent

  • /parameters-extraction

Last updated