BigBull.AI is designed to be fully self-hosted, giving you complete control over your trading strategies, data, and operations. Follow this guide to set up and run your own instance of BigBull.AI on your server or local machine.
For a quick overview of how BigBull.AI works, check out our System Overview or explore the Features List.
π Prerequisites
Make sure you have the following ready before starting:
β Server/Cloud Instance or Local Machine β Examples: AWS, DigitalOcean, or your PC
β Node.js β Version 23+ installed
β Git β To clone the repository
β pnpm β Install globally with:
npminstall-gpnpm
β Basic Knowledge β Familiarity with TypeScript/Node.js is recommended
β API Keys β For Binance, OpenAI, and other services
βοΈ Installation Steps
1. Clone the Repository
Clone the repository and switch to the correct directory:
Create a .env file in the root directory with your configuration:
Edit the .env file and fill in your details:
4. Build the Project
Compile the project code:
5. Start the Server
Launch the BigBull.AI server:
6. Set Up the Web Client (Optional)
In a new terminal window:
Your web interface will be available at http://localhost:3000 or your server's address.
π§ Support & Maintenance
π Community Support
Need help? Join our Discord for real-time assistance, strategy discussions, and updates.
π₯ Regular Updates
To keep your instance up to date:
πΉ Regularly pull updates from the repository
πΉ Check for new features and improvements
πΉ Apply security updates as needed
π Documentation
For troubleshooting and advanced configuration:
πΉ Review our technical documentation
πΉ Check the plugin documentation
πΉ Explore the development guides
β¨ Enjoy full control over your BigBull.AI instance and experience next-level, AI-powered DeFi trading! π