Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/adamzasada/trading

Brian AI Trading Assistant - A Web3 native agent for autonomous trading and direct blockchain interaction, powered by GIGABRAIN 🤖💹
https://github.com/adamzasada/trading

ai arbitrum autonomous-agents base blockchain brian-ai chatbot defi ethereum jwt langchain nextjs smart-contracts trading typescript vercel web3

Last synced: about 1 month ago
JSON representation

Brian AI Trading Assistant - A Web3 native agent for autonomous trading and direct blockchain interaction, powered by GIGABRAIN 🤖💹

Awesome Lists containing this project

README

        

# Soul Agents Chat - Brian AI Trading Assistant 🤖💹
![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)

## 🥉 Hackathon
Soul Agents Chat won 3rd place in the [Brian AI Hackathon](https://brianknows.notion.site/AI-Winter-is-Coming-Hacker-manual-12713dbfb70b802c9fabd6ce8849728d)! You can read the announcement post [here](https://x.com/BrianknowsAI/status/1865067091759427955) and the information about our contribution [here](https://x.com/BrianknowsAI/status/1865067100793958451). While we are far from done, we are excited to share our progress!

## 🔥 Overview
Step into the future of trading with Brian AI, a Web3 native agent capable of autonomous trading and direct blockchain interaction. [Experience the magic](https://chat.soulagents.io) live!

## 🎯 Vision
We're revolutionizing trading by combining autonomous Web3 agents with advanced LLM capabilities. Brian AI + GIGABRAIN = Next-level crypto trading.

## 🤖 Features
- **Autonomous Trading**: Direct blockchain interaction through agent's wallet
- **Interactive Interface**: Natural language trading commands and market analysis
- **Protocol Integration**: Direct engagement with DeFi protocols and smart contracts
- **Brian Agent Integration**: Toolkit, ENS support, and upcoming Twitter integration

## 🚀 Current Use of Brian AI
- **Web3 Native Agent**: Autonomous interaction with blockchain networks
- **Future Plans**: Our AI Agent leverages GIGABRAIN for enhanced trading capabilities and protocol interactions

## 🧠 GIGABRAIN: The Future of Trading
Our multi-agent system features GIGABRAIN (Langchain-based), which reads, posts, and replies to tweets ([follow us](https://x.com/cryptobunny__)) and will soon trade via Brian AI Agent.

### Core Features
- **Autonomous AI Agent**: Langchain-based social media interaction
- **Memory Systems**: Long-term and short-term memory with RAG-based Vector DB
- **Upcoming Features**:
- **Codex Integration**: Contract address validation
- **KOL Analytics**: Crypto Twitter score insights
- **Trading Integration**: Seamless execution

## 🌟 Future Vision
- **Public Access**: Trade independently with GIGABRAIN's capabilities after strategy validation and user generated strategies
- **Long Term Memory with a RAG-based System**: Set trading strategies and let GIGABRAIN execute them

## 🛠 Tech Stack
- **Brian AI**: Core trading intelligence
- **Next.js 15**: Modern web framework
- **TypeScript**: Type-safe development
- **Vercel**: Cloud deployment
- **JWT**: Secure authentication

## 🌐 Network Information
- **Primary Network**: Arbitrum (funded with ETH & USDC)
- **Other Networks**: All Brian AI supported chains
- **Wallet**: `0x42C4a26782a8f2F6402005be783bd32DdD29Ed6f`

## 🔜 Roadmap
Follow [@cryptobunny__](https://x.com/cryptobunny__) for updates on:
- **Enhanced Market Analysis**
- **Automated Trade Execution**
- **Risk Management Systems**
- **Social Sentiment Integration**
- **Cross-chain Compatibility**

## 📄 License
MIT License - see the [LICENSE](LICENSE) file for details.

## 🤝 Contributing
Contributions welcome! Please submit a Pull Request.

## 🗣️ Contact
For questions or collaboration opportunities, contact [@adag1oeth](https://x.com/adag1oeth).

## 🚀 Quick Start
1. Clone: `git clone https://github.com/adamzasada/trading`
2. Install: `npm install`
3. Configure: Copy `.env.example` to `.env` and fill in values
4. Run: `npm run dev`
5. Visit: `http://localhost:3000`

## 💡 Example Commands
Try these commands in the chat:
- "Swap 1 USDC on Arbitrum to ETH on Arbitrum"
- "Check wallet balance (0x...) on Arbitrum"
- "Show me the price of ETH"

Since the chat supports cross-chain transactions, please be clear which chain you are interacting with on both ends of the swap.

---
Built with 💜 by Soul Agents using Brian AI's SDK for the future of trading.