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

https://github.com/jerryblessed/agentchain

AgentChain is an AI-powered tutor that teaches crypto by simulating real testnet transactions using voice, text, and image input—making Web3 learning safe, interactive, and hands-on.
https://github.com/jerryblessed/agentchain

Last synced: 28 days ago
JSON representation

AgentChain is an AI-powered tutor that teaches crypto by simulating real testnet transactions using voice, text, and image input—making Web3 learning safe, interactive, and hands-on.

Awesome Lists containing this project

README

          

# AgentChain: AI-Powered Crypto Learning Agent

AgentChain is a low-code application that empowers youth and developers to understand cryptocurrency through real-time testnet simulations. With Salesforce Agent AI at its core and Azure OpenAI fallback, users get dynamic, multimodal interactions including voice, images, and secure testnet transactions.

---

## 🚀 Features

- 💬 **Dual AI Engines:** Salesforce AgentForce primary, Azure OpenAI fallback
- 🔐 **Secure Testnet Payments:** [RadomPay Simulation](https://pay.radom.com/pay/5075332f-e20f-4e20-b1fd-14e6ff99b0d4)
- 🎤 **Voice & 📸 Image Support**
- 🧠 **Prompt Injection Defense**
- 💻 **Admin Copilot Studio Access:** Custom flows in Salesforce
- 💬 **Slack & Telegram Integrations**
- 📊 **Pitch Deck:** [Download PPTX](https://github.com/Jerryblessed/agentchain/raw/refs/heads/main/AgentChain_Pitch_Deck.pptx)
- 🖼️ **Architecture Diagram:** ![AgentChain Diagram](https://github.com/Jerryblessed/agentchain/blob/main/agentchain.png)

---

## 💡 Inspiration

Salesforce’s Agent AI (AgentForce) is revolutionizing autonomous agents. We saw an opportunity to leverage this platform for crypto education, making blockchain concepts accessible through a powerful agent-driven interface.

---

## What it does

AgentChain is powered by Salesforce AgentForce as the primary AI agent, offering real-time, conversational crypto tutoring. It simulates testnet payments, answers blockchain queries, and integrates feedback channels like Slack and Telegram for community support.

---

## 🛠️ How to Run

1. Clone the repo: `git clone https://github.com/Jerryblessed/agentchain.git`
2. Navigate into project: `cd agentchain`
3. Install dependencies: `pip install -r requirements.txt`
4. Start the app: `python app.py`

Once running, open your browser at `http://localhost:5000` to interact with AgentChain via text, voice, or image. Send feedback through the form—responses go to your Telegram channel.

**Try it live:** [https://lighteducation.pythonanywhere.com/](https://lighteducation.pythonanywhere.com/)