brian-api

Translate natural language prompts into executable on-chain transaction calldata.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/labsaistudio/AABC-Labs --skill brian-api-labsaistudio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brian-api
Source: https://github.com/labsaistudio/AABC-Labs/tree/main/backend/agent/skills/catalog/brian-api
Command: npx skills add https://github.com/labsaistudio/AABC-Labs --skill brian-api-labsaistudio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brian API translates natural language prompts into executable on-chain transaction calldata across multiple chains and enables automated Web3 workflows.

Core Features & Use Cases

  • Converts prompts into structured calldata for swap, bridge, transfer, deposit, withdraw, borrow, and repay across supported chains.
  • Integrates with LangChain and the @brian-ai/sdk to drive autonomous agents and tooling.
  • Supports multi-step transaction sequences with token approvals and on-chain execution steps.

Quick Start

Provide a natural language prompt and your wallet address to obtain executable transaction steps that you can sign and submit.

Frequently Asked Questions about brian-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert natural language prompts into on-chain transaction calldata?

To convert natural language prompts into on-chain transaction calldata, Brian API translates text inputs into structured calldata for swap, bridge, transfer, deposit, withdraw, borrow, and repay actions across supported chains. You provide a prompt and wallet address to receive executable transaction steps.

Can I use LangChain to drive autonomous Web3 agents for blockchain transactions?

Yes, you can use LangChain to drive autonomous Web3 agents for blockchain transactions. Brian API integrates with LangChain and the @brian-ai/sdk, enabling automated workflows that convert prompts into multi-step transaction sequences with token approvals and on-chain execution.

Does Brian API support cross-chain bridge and swap actions across multiple chains?

Brian API supports cross-chain bridge and swap actions across multiple chains. It handles multi-step transaction sequences, generating structured output with solver routes and execution steps that require address and chain context when ambiguous.

What is the best way to automate Web3 workflows like deposit and borrow from text inputs?

The best way to automate Web3 workflows like deposit and borrow from text inputs is using Brian API. It translates natural language prompts into executable transaction calldata, providing structured steps with robust error handling and validation for autonomous agents.

What limitations exist when translating ambiguous natural language prompts into Web3 actions?

When translating ambiguous natural language prompts into Web3 actions, limitations include requiring explicit address and chain context to resolve the request. Brian API includes robust error handling and validation to manage these ambiguities and ensure accurate solver routes.