Brian - Documentation
  • đŸ–ī¸Welcome
  • 👀Prompt-to-earn
  • 🤖Why an Intent Recognition Engine?
  • 🌐Brian AI models
  • 📜Prompt Guide
  • 🧠Use Cases
  • đŸ’ģPowered by Brian
  • â‰ī¸FAQ
  • Brian API
    • âš™ī¸APIs
      • đŸ’ģAPI Swagger
      • 💸/transaction
        • â›“ī¸Actions, Networks, and Tokens supported
          • Deposit and Withdraw to/from DeFi protocols
        • Transactions flow
          • EVM
          • Solana
          • Starknet
      • 📚/knowledge
        • 📑Knowledge Boxes
        • 🐝Public Embeddings
      • đŸ§™â€â™‚ī¸/agent
      • 🧑‍đŸ”Ŧ/parameters-extraction
      • 👨‍đŸ’ģ/smart-contract (alpha)
      • 📰/networks
      • â„šī¸/actions
    • đŸĨŗWhat's New?
    • 🔑API key
  • Brian SDK
    • 📚Brian Typescript SDK
  • AI AGENTS
    • 🤖LangChain<>Brian SDK
  • Brian App
    • 🍀Overview
    • 📤Send Transactions
    • 🙏Ask Brian
    • 🚚Deploy Smart Contracts
  • Misc.
    • Telegram Dev community
    • Website
    • Github
    • Medium
    • Twitter
    • HuggingFace
Powered by GitBook
On this page

Welcome

I'm Brian 🤖

NextPrompt-to-earn

Last updated 3 months ago

Brian enables users and AI Agents to interact with Web3 by providing textual prompts to execute various Web3-related actions, such as:

  • Transactions: "Can you swap 10 usdc for eth on Ethereum ?"

  • Protocol info: "How Uniswap v4 hooks work?"

  • Protocol data: "Give me the pools with the highest TVL on Uniswap"

  • Smart contract: "Generate an ERC20 with name BrianAI and a supply of 1000 tokens"

The and allow developers to integrate the Brian AI capabilities in their applications to build intent-based apps that could be custodial, non-custodial, or support smart accounts.

The allows devs to launch LangChain AI Agents capable of transacting and deploying tokens on-chain.

The , built on top of Brian APIs, offers users an interface for performing transactions in a non-custodial way, researching web3 info, and deploying smart contracts by prompt.

There is a Prompt-to-earn program on the Brian App! Find out more .

How Brian API works

Brian API is an Intent Recognition and Execution Engine capable of understanding the user intent for Web3 interactions, providing accurate textual answers and data, building transactions, or generating smart contracts.

If you have any questions or doubts, join our !

This is the end-to-end flow of the Brian API.

Users and Agents can prompt their intent for a web3 interaction: â€Ŗ"I want to bridge 1 eth to Base and send them to vitalik.eth" â€Ŗ"Tell me how Uniswap v4 works" â€Ŗ"Deploy an ERC20 with name BrianAl and a supply of 1000 tokens" â€Ŗ"What are the top trending tokens today?" 2) Intent Recognition Engine*

Brian Al extracts your intent into parameters and passes them to the execution engine. * Brian mission is to provide the best web3 intent recognition.

3) Intent Execution Engine

The output of the API is built using a series of existing off-chain tools and, for TXs, on-chain aggregators in the market (like Enso Finance or Bungee Exchange).

4) Output

The API output could be:

â€Ŗ A TX to sign and execute (by Agents or Users) â€Ŗ Text answer â€Ŗ Code to deploy â€Ŗ Market data

Anyone can try it on our non-custodial or . 1) Prompt/Intent

đŸ–ī¸
Brian App
API swagger
Brian API
Brian TS SDK
LangChain<>Brian SDK
Brian App
here
Dev community