π A Node.js bot designed for interacting with the KiteAI testnet platform, featuring an elegant terminal interface and automated AI-powered interactions.
π Supports multiple wallets π°
π Automated AI interactions (Professor, Crypto Buddy, Sherlock) π§
π Real-time analytics & progress tracking π
π Built-in rate limiting & error handling β‘
π Groq AI integration for smart question generation π
Before installing, ensure you have the following:
| Requirement | Description |
|---|---|
| πΉ Node.js v16+ | Download Here π₯οΈ |
| πΉ KiteAI Testnet Account | Sign Up π |
| πΉ Groq API Key | Get it Here π |
git clone https://github.com/RPC-Hubs/KiteAI-BOT.gitcd KiteAI-BOTnpm install- Wallets addresses file:
nano wallets.txt
- Private keys file:
nano priv.txt
- Proxy file:
Format:
nano proxies.txt
http://user:pass@host:port - Create configuration file:
nano config.js
- Use Git Bash or download the ZIP from the repository page.
- Open File Explorer, navigate to
KiteAI-BOT, and open Command Prompt inside the folder. - Run:
npm install
-
Wallet addresses:
- Open Notepad and create a new file named
wallets.txt - Add wallet addresses (one per line) and save the file.
- Open Notepad and create a new file named
-
Private keys:
- Open Notepad and create
priv.txt - Add private keys (one per line) and save the file.
- Open Notepad and create
-
Proxy settings (optional):
- Open Notepad, create
proxies.txt, and add proxies in the format:http://user:pass@host:port
- Open Notepad, create
-
Configuration settings:
- Open VS Code or Notepad++, create
config.js, and configure settings.
- Open VS Code or Notepad++, create
- Open
wallets.txtand add one wallet address per line:0xwallet1address 0xwallet2address
- Open
priv.txtand add one private key per line (Keep it safe!)privatekey1 privatekey2
1οΈβ£ Open config.js in a text editor.
2οΈβ£ Locate the following section and update your API key:
export const groqConfig = {
apiKey: "your-groq-api-key-here",
model: "mixtral-8x7b-32768",
temperature: 0.7,
};3οΈβ£ Locate the referral code section and update it:
export const refCode = {
code: "your-referral-code-here"
};4οΈβ£ Save the file.
πΉ Ensure that priv.txt contains your private key before running register.js.
node register.js1οΈβ£ Open Command Prompt inside the KiteAI-BOT folder.
2οΈβ£ Run:
node register.jsπΉ Ensure wallets.txt is set up correctly.
πΉ Wallets must be registered and signed before use.
node main.js1οΈβ£ Open Command Prompt inside the KiteAI-BOT folder.
2οΈβ£ Run:
node main.js| Section | Description |
|---|---|
| π Banner | Displays project info & links |
| π€ AI Interactions | Real-time AI conversation logs |
| π Status | Wallet, cycle progress, and session time |
| π Analytics | Success rates, API requests, and errors |
| β³ Progress Bar | Visual progress for ongoing tasks |
| β Issue | β Solution |
|---|---|
Command not found |
Ensure Node.js is installed & in PATH |
Error: API Key Missing |
Update config.js with a valid API key |
Permission Denied |
Run chmod +x on scripts if needed (Linux/macOS) |
1οΈβ£ Fork the repo
2οΈβ£ Create a feature branch
3οΈβ£ Commit your changes
4οΈβ£ Push to branch
5οΈβ£ Open a Pull Request π