{"id":29176858,"url":"https://github.com/rustyneuron01/multichain-ai-agent-library","last_synced_at":"2025-07-01T17:33:13.646Z","repository":{"id":247559512,"uuid":"810217605","full_name":"rustyneuron01/Multichain-AI-Agent-Library","owner":"rustyneuron01","description":"AI Agent library what works on EVM, Solana and SUI networks. Support Voice chat too.","archived":false,"fork":false,"pushed_at":"2025-05-14T06:37:48.000Z","size":874,"stargazers_count":7,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-14T07:45:23.913Z","etag":null,"topics":["agent","ai","bitcoin","bitcoin-ai-agent","ethereum","evm","evm-ai-agent","solana","solana-ai-agent","sui-ai-agent"],"latest_commit_sha":null,"homepage":"https://forevervoices.com/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rustyneuron01.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-04T09:18:30.000Z","updated_at":"2025-05-14T06:37:51.000Z","dependencies_parsed_at":"2025-01-31T15:48:51.820Z","dependency_job_id":null,"html_url":"https://github.com/rustyneuron01/Multichain-AI-Agent-Library","commit_stats":null,"previous_names":["fcbtc1116/rune-launchpad-be","fcbtc1116/crypto-ai-agent","fcbtc1116/trading-support-agent","toptrendev0829/trading-support-agent","rustyneuron01/multichain-ai-agent-library"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rustyneuron01/Multichain-AI-Agent-Library","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustyneuron01%2FMultichain-AI-Agent-Library","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustyneuron01%2FMultichain-AI-Agent-Library/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustyneuron01%2FMultichain-AI-Agent-Library/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustyneuron01%2FMultichain-AI-Agent-Library/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rustyneuron01","download_url":"https://codeload.github.com/rustyneuron01/Multichain-AI-Agent-Library/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rustyneuron01%2FMultichain-AI-Agent-Library/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263007111,"owners_count":23398763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agent","ai","bitcoin","bitcoin-ai-agent","ethereum","evm","evm-ai-agent","solana","solana-ai-agent","sui-ai-agent"],"created_at":"2025-07-01T17:30:53.813Z","updated_at":"2025-07-01T17:33:13.631Z","avatar_url":"https://github.com/rustyneuron01.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🤖🎙️ Multichain AI Agent Library with Voice Support\n\nA powerful, extensible AI agent framework designed for **multichain crypto interactions**, **voice-enabled interfaces**, and **cross-platform communication**. Seamlessly connect to **Twitter, Discord, Telegram**, and leverage LLMs like **OpenAI, Gemini, LLaMA, Grok**, and more.\n\n---\n\n## ✨ Features\n\n* 🛠️ **Full-featured Connectors** – Easily integrate with Discord, Twitter, and Telegram\n* 🔗 **LLM Flexibility** – Supports OpenAI, Gemini, LLaMA, Anthropic, Grok, and more\n* 👥 **Multi-Agent \u0026 Room Support** – Build collaborative AI environments with distinct personalities\n* 💾 **Memory \u0026 Document Store** – Persistent context and retrievable interaction history\n* 💹 **Multichain Crypto Trading** – Execute trades and earn rewards on Bitcoin, Solana, Ethereum, and SUI\n* 🎙️ **Voice Command Support** – Interact hands-free using browser-based or external voice tools\n\n---\n\n## 🎯 Use Cases\n\n* 🤖 **Voice-Activated AI Agents** – Personal assistants, customer support bots, or crypto traders\n* 📈 **Business Process Automation** – Handle workflows, reminders, and task routing via AI agents\n* 🧠 **Crypto Automation** – AI-driven portfolio strategies on Solana, Ethereum, SUI, and Bitcoin\n* 🎤 **Voice-Controlled Trading** – Perform actions like sending tokens or checking balances with speech\n\n---\n\n## 🚀 Quick Start\n\n### 📦 Prerequisites\n\n* [Node.js 23+](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm)\n* [Python 2.7+](https://www.python.org/downloads/)\n* [pnpm](https://pnpm.io/installation)\n* Voice support via [Web Speech API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API) or other compatible libraries\n\n\u003e 🪟 **Windows Users**: Please install [WSL 2](https://learn.microsoft.com/en-us/windows/wsl/install-manual) for full functionality.\n\n---\n\n### 🔧 Installation (Recommended)\n\n```bash\ngit clone https://github.com/rustyneuron01/Multichain-AI-Agent-Library.git\ncd Multichain-AI-Agent-Library\ncp .env.example .env\npnpm install\npnpm build\npnpm start\n```\n\n---\n\n### ⚙️ Advanced Manual Setup\n\n```bash\ngit clone https://github.com/rustyneuron01/Multichain-AI-Agent-Library.git\ncd Multichain-AI-Agent-Library\ncp .env.example .env  # Configure API keys, tokens, and agent settings\npnpm install\npnpm build\npnpm start\n```\n\n\u003e Optional clean build:\n\n```bash\npnpm clean\npnpm build\npnpm start\n```\n\n---\n\n## 🧠 Agent Interaction\n\n### Via Browser or Voice\n\n```bash\npnpm start:client\n```\n\n* Open your browser and navigate to the provided local URL.\n* Interact through chat or supported voice commands.\n\n---\n\n### 📜 Auto Start Script\n\nFor simplified deployment:\n\n```bash\nsh scripts/start.sh\n```\n\n---\n\n## 🧙 Custom Agent Configuration\n\n### 1. Load Custom Characters\n\n```bash\npnpm start --characters=\"path/to/your/character.json\"\n```\n\n### 2. Enable Voice Support in Character File\n\n```json\n{\n  \"voice\": true,\n  \"clients\": [\"twitter\", \"discord\", \"telegram\"]\n}\n```\n\n---\n\n## 💹 Crypto Trading Integration\n\n### 🔗 Supported Chains\n\n* **Solana**\n* **Ethereum (EVM)**\n* **SUI**\n* **Bitcoin**\n\n### ⚙️ Trading Features\n\n* AI-powered trade execution\n* Portfolio monitoring and real-time price feedback\n* Voice-enabled token transfers and trading commands\n\n\u003e Ensure your `.env` contains all necessary **API keys** and **wallet credentials**.\n\n---\n\n### 🧰 Additional Setup Notes\n\nSome modules (e.g., image processing or voice support) may require native dependencies:\n\n```bash\npnpm install --include=optional sharp\n```\n\nFor full voice support, configure your environment using the **Web Speech API**, or install preferred voice recognition libraries.\n\n---\n\n## 🖼️ Sample UI\n\nYou can preview the agent interface via browser. Add assets like:\n\n\n![A streaming conversation between the user and an AI agent](/public/image/sample.png)\n\n---\n\n## 📫 Contact\n\nMaintained by [**RustyNeuron**](https://github.com/rustyneuron01)\nTwitter: [@rustyneuron\\_01](https://x.com/rustyneuron_01)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frustyneuron01%2Fmultichain-ai-agent-library","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frustyneuron01%2Fmultichain-ai-agent-library","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frustyneuron01%2Fmultichain-ai-agent-library/lists"}