๐ฎ CryptoSentinel โ AI-Powered Crypto Intelligence Agent
Built with GLM 5.1 for the Build with GLM 5.1 Challenge
What is CryptoSentinel?
CryptoSentinel is an autonomous AI agent that monitors, analyzes, and reports on cryptocurrency markets in real-time using GLM 5.1's advanced reasoning and tool-use capabilities.
It's not just another news aggregator โ it's an intelligent analyst that:
- ๐ Monitors multiple crypto news sources continuously
- ๐ง Analyzes sentiment, impact, and market implications using GLM 5.1
- ๐ Generates structured intelligence reports with actionable insights
- โก Alerts on high-impact events (regulatory changes, hacks, whale movements)
- ๐ Cross-references multiple data points for comprehensive analysis
Why GLM 5.1?
CryptoSentinel leverages GLM 5.1's key strengths:
- Long-horizon reasoning: Multi-step analysis chains across multiple news sources
- Tool use: Seamless integration with web search, data APIs, and analysis tools
- Context management: Maintains market context across continuous monitoring sessions
- Coding capabilities: Auto-generates analysis scripts and visualization code
Architecture
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ CryptoSentinel Agent โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ โโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโโโโโโโ โ
โ โ News โ โ Sentimentโ โ Report โ โ
โ โ Monitor โ โ Analyzer โ โ Generatorโ โ
โ โโโโโโฌโโโโโโ โโโโโโฌโโโโโโ โโโโโโฌโโโโโโ โ
โ โ โ โ โ
โ โโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโ โ
โ โ GLM 5.1 Reasoning Core โ โ
โ โ (Tool Use + Context Management) โ โ
โ โโโโโโฌโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโฌโโโโโ โ
โ โ โ โ โ
โ โโโโโโผโโโโโโ โโโโโโผโโโโโโ โโโโโโผโโโโโโ โ
โ โ CoinDesk โ โCoinGecko โ โ Custom โ โ
โ โ API โ โ API โ โ Search โ โ
โ โโโโโโโโโโโโ โโโโโโโโโโโโ โโโโโโโโโโโโ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Features
1. Real-Time News Intelligence
- Continuous monitoring of CoinDesk, Decrypt, CoinTelegraph
- Automatic categorization: regulatory, technical, market, security
- Deduplication and relevance scoring
2. Multi-Layer Sentiment Analysis
- Article-level sentiment (positive/negative/neutral)
- Market-impact scoring (1-10 scale)
- Historical pattern matching
3. Automated Intelligence Reports
- Morning briefing (key overnight developments)
- Flash alerts (high-impact events)
- Daily digest (comprehensive market analysis)
- Weekly strategic overview
4. Tool-Augmented Analysis
- Web search for real-time data verification
- Price API integration for market correlation
- On-chain data analysis capabilities
Quick Start
# Clone the repo
git clone https://github.com/marciano-sergio/crypto-sentinel.git
cd crypto-sentinel
# Install dependencies
npm install
# Set up environment
cp .env.example .env
# Add your GLM 5.1 API key
# Run the agent
node src/index.js
# Run the dashboard
node src/server.js
API Usage
const sentinel = new CryptoSentinel({ apiKey: process.env.GLM_API_KEY });
// Get real-time analysis
const analysis = await sentinel.analyze('Bitcoin ETF inflows');
// Generate morning briefing
const briefing = await sentinel.generateBriefing('morning');
// Monitor for alerts
sentinel.monitor({ threshold: 8, categories: ['regulatory', 'security'] });
Demo
๐ฅ Watch Demo Video
Tech Stack
- AI Model: GLM 5.1 (via Z.AI API)
- Runtime: Node.js 22
- APIs: CoinGecko, CoinDesk RSS, web search
- Dashboard: Express + lightweight HTML/CSS
Author
Built by @marciano_sergio ๐ด
buildwithglm @cara_catowner
Built With
- coingecko-api
- express.js
- glm
- javascript
- node.js
- z.ai
Log in or sign up for Devpost to join the conversation.