File size: 1,267 Bytes
a33b0e1
 
 
 
 
 
 
 
 
 
9b006e9
81a07ed
a33b0e1
81a07ed
a33b0e1
81a07ed
a33b0e1
81a07ed
a33b0e1
81a07ed
a33b0e1
 
 
 
81a07ed
a33b0e1
81a07ed
a33b0e1
 
81a07ed
a33b0e1
 
 
 
81a07ed
a33b0e1
81a07ed
a33b0e1
81a07ed
 
 
 
a33b0e1
81a07ed
a33b0e1
81a07ed
 
a33b0e1
81a07ed
9b006e9
 
a33b0e1
 
9b006e9
 
81a07ed
a33b0e1
81a07ed
 
 
 
a33b0e1
 
f104fee
81a07ed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
---
title: Web3 Research Co-Pilot
emoji: πŸš€
colorFrom: blue
colorTo: purple
sdk: docker
sdk_version: "latest"
app_file: app.py
pinned: false
---

# πŸš€ Web3 Research Co-Pilot

AI-powered cryptocurrency research assistant with real-time Web3 data analysis.

**Live Demo**: https://archcoder-web3-copilot.hf.space

## Quick Start

1. **Install dependencies**:
   ```bash
   pip install -r requirements.txt
   ```

2. **Set up API key**:
   ```bash
   export GEMINI_API_KEY="your_gemini_api_key"
   ```

3. **Run**:
   ```bash
   python app.py
   ```

4. **Open**: http://localhost:7860

## Features

- πŸ€– **AI Analysis** with Google Gemini
- πŸ“Š **Real-time Data** from CoinGecko, DeFiLlama, Etherscan
- πŸ“ˆ **Interactive Charts** and visualizations
- πŸ’Ό **Professional UI** with FastAPI

## API Keys

- **Required**: [GEMINI_API_KEY](https://aistudio.google.com/) 
- **Optional**: COINGECKO_API_KEY, ETHERSCAN_API_KEY

## Deploy to HuggingFace Spaces

```bash
git remote add hf https://huggingface.co/spaces/YOUR_USERNAME/YOUR_SPACE_NAME
git push hf main
```

## Usage Examples

- "What's Bitcoin's current price?"
- "Show top DeFi protocols by TVL"
- "Analyze Ethereum gas prices"
- "Compare BTC vs ETH performance"

---

Built with ❀️ for Web3 research