https://github.com/sunthecoder/crypto-predictor-ai
https://github.com/sunthecoder/crypto-predictor-ai
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sunthecoder/crypto-predictor-ai
- Owner: SunTheCoder
- Created: 2025-02-14T19:34:30.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-14T23:27:20.000Z (about 1 year ago)
- Last Synced: 2025-02-28T10:19:20.936Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://crypto-predictor-ai.vercel.app
- Size: 96.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Crypto Price Predictor
An AI-powered web application that provides cryptocurrency price predictions and market insights using LangChain and OpenAI. The system analyzes market trends and sentiment to offer informed predictions.
## Overview
This project creates an intelligent crypto prediction system that:
- Takes user input about specific cryptocurrencies and timeframes
- Analyzes market trends and sentiment using AI
- Provides price predictions and market insights
- Explains the reasoning behind predictions
## Features
- 📈 AI-powered crypto price predictions
- 🤖 LangChain + OpenAI for market analysis
- ⚡ Real-time predictions with loading states
- 🌐 Modern tech stack: Next.js + FastAPI
- 📊 Historical price data integration
- 🎯 Detailed market insights
## Tech Stack
### Frontend
- Next.js 14 (App Router)
- TypeScript
- Tailwind CSS
- Loading skeletons for better UX
### Backend
- FastAPI + Uvicorn
- LangChain for AI orchestration
- OpenAI API integration
- Python dotenv for configuration
- CoinGecko API for real-time crypto data
## How It Works
1. **Input Processing**: Enter the cryptocurrency and timeframe you're interested in
2. **Market Analysis**: Using LangChain and OpenAI, the system analyzes:
- Historical price data
- Market sentiment
- Technical indicators
- Recent news and trends
3. **Prediction Generation**: The system provides:
- Price predictions for specified timeframes
- Confidence levels
- Market sentiment analysis
- Key factors influencing the prediction
4. **Explanation**: Each prediction includes detailed reasoning and important considerations.
## Supported Cryptocurrencies
The system supports major cryptocurrencies including:
- Bitcoin (BTC)
- Ethereum (ETH)
- Binance Coin (BNB)
- Cardano (ADA)
- Solana (SOL)
- And more...
# crypto-predictor-ai