Real-time crypto sentiment analysis system with autonomous AI agents. Built with ❤️ by Mavens.
- Python 3.10+
- Virtuals API Key (Get from Virtuals Platform)
- Twitter Developer Account
# Clone repository
git clone
cd safe-sentiment-agent
# Install dependencies
pip install -r requirements.txt
# Copy environment template
cp .env.example .env- Get your Virtuals API key from their developer portal
- Edit
.envfile:
VIRTUALS_API_KEY="your_api_key_here"
TWITTER_USERNAME="your_twitter_handle"
TWITTER_PASSWORD="your_twitter_password"# Run Twitter authentication script (stores cookies in cookies.json)
python src/agents/twitter_auth.pystreamlit run src/frontend/sentiment_dashboard.pypython src/agents/game_sentiment_agent.py --tokens solana,ethereumsafe-sentiment-agent/
├── src/
│ ├── agents/ # Autonomous agent implementations
│ ├── frontend/ # Streamlit dashboard components
│ └── data/ # Analysis results and historical data
├── requirements.txt # Python dependencies
└── .env.example # Environment configuration template
- Core:
transformers,torch,pandas - Twitter:
httpx,tweepy - Frontend:
streamlit,plotly - Utils:
python-dotenv,termcolor