Brian AI
A user inputs a natural language intent (e.g., *"swap 10 USDC for ETH on Base"*) via chat or integrated software.
What is Brian AI?
Brian AI brings together natural language to transactions (/agent/transaction) and defi knowledge retrieval (/agent/knowledge). Converts conversational prompts into executable action structures (supporting actions such as swaps, bridges, transfers, deposits, withdrawals, borrows, and repayments). Answers technical or protocol-specific questions about DeFi, backed by source citations from its curated Web3 knowledge base.
Its documented workflow includes: Developers can interact with Brian via its REST API endpoints, the official TypeScript SDK (@brian-ai/sdk), or the LangChain toolkit (@brian-ai/langchain) to embed natural language processing into autonomous agents. Utilizing the SDK/API requires provisioning an API key through the official developer portal/documentation workflow. Base URL configuration defaults to https://api.brianknows.org (with a regional alternative https://us-api.brianknows.org for optimized US latency).
The platform documentation describes wallet access this way: Documented facts emphasize that Brian is strictly a data and intent-translation layer.
Official resources
Supported networks
- Ethereum
- Base
- Arbitrum
- Polygon
- Optimism
Brian AI features
Natural Language to Transactions (/agent/transaction)
Converts conversational prompts into executable action structures (supporting actions such as swaps, bridges, transfers, deposits, withdrawals, borrows, and repayments).
DeFi Knowledge Retrieval (/agent/knowledge)
Answers technical or protocol-specific questions about DeFi, backed by source citations from its curated Web3 knowledge base.
Smart Contract Generation (/agent/smart-contracts)
Generates Solidity code snippets from text descriptions.
Multi-step Routing
Capable of handling complex workflows (e.g., automatically sequencing a token approval step preceding a swap transaction).
How to use Brian AI
Integration paths
Developers can interact with Brian via its REST API endpoints, the official TypeScript SDK (@brian-ai/sdk), or the LangChain toolkit (@brian-ai/langchain) to embed natural language processing into autonomous agents.
API Key Access
Utilizing the SDK/API requires provisioning an API key through the official developer portal/documentation workflow.
Endpoints Selection
Base URL configuration defaults to https://api.brianknows.org (with a regional alternative https://us-api.brianknows.org for optimized US latency).
User Prompt Input
A user inputs a natural language intent (e.g., *"swap 10 USDC for ETH on Base"*) via chat or integrated software.
Intent Parsing & Solver Routing
Brian processes the text prompt using its intent recognition engine and routes it through optimal DEX or bridge solvers.
Who is Brian AI for?
Brian AI is suited to users looking for natural language to transactions (/agent/transaction) and defi knowledge retrieval (/agent/knowledge) on Documented Chains. Its documented workflow includes DEX selection or routing.
Before you use it
- Documented Limitations & Misconceptions
- *Unverified/False Claim:* "Brian executes transactions automatically for you."
- *Documented Fact:* Brian only returns transaction calldata.
