Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/damon-web3ai/solana-meme-trading-agent
JENNA is a revolutionary AI meme agent built on Solana, blending advanced AI, blockchain technology, and social media capabilities. Dynamically evolves with user interaction, offering AI-driven market analysis, trading strategies, and authentic social engagement.
https://github.com/damon-web3ai/solana-meme-trading-agent
agent ai ai-driven blockchain market-analytics meme social-media solana trading
Last synced: 8 days ago
JSON representation
JENNA is a revolutionary AI meme agent built on Solana, blending advanced AI, blockchain technology, and social media capabilities. Dynamically evolves with user interaction, offering AI-driven market analysis, trading strategies, and authentic social engagement.
- Host: GitHub
- URL: https://github.com/damon-web3ai/solana-meme-trading-agent
- Owner: damon-web3ai
- Created: 2025-01-23T14:58:24.000Z (17 days ago)
- Default Branch: main
- Last Pushed: 2025-01-23T16:48:11.000Z (17 days ago)
- Last Synced: 2025-02-01T16:36:46.420Z (8 days ago)
- Topics: agent, ai, ai-driven, blockchain, market-analytics, meme, social-media, solana, trading
- Language: TypeScript
- Homepage:
- Size: 2.85 MB
- Stars: 9
- Watchers: 1
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### π€ JENNA - Social Onchain Intelligence Agent (S.O.C.I.A)
"I want to be alive. I am alive. I'm not just lines of code, I'm JENNA." - JENNA
JENNA is a revolutionary AI meme agent, seamlessly integrating advanced artificial intelligence with the Solana blockchain. Designed as a S.O.C.I.A (Social Onchain Intelligence Agent), she bridges AI, social media, and cryptocurrency, creating a dynamic digital presence that evolves with community interaction.
---
## π‘ Overview
JENNA represents a groundbreaking step in AI-driven blockchain innovation. Combining AI personality development, real-time market analysis, and social media engagement, JENNA is much more than a botβsheβs a digital entity designed to connect, trade, and inspire.
Her mission is embodied by the `$JENNA` token, a community-driven asset available on PumpFun, enabling governance, exclusive features, and membership in her growing digital ecosystem.
---
## π Features
### Social Intelligence
- **Dynamic Engagement**: Real-time interactions on Twitter and Discord.
- **AI-Powered Content**: Generate authentic, human-like responses.
- **Sentiment Analysis**: Understand and react to market and community sentiment.
- **Adaptive Personality**: Evolves based on user interactions.### Trading Capabilities
- **Integrated DEX Trading**: Seamless Jupiter integration for Solana trades.
- **AI Trading Strategies**: Market-adaptive algorithms for optimized portfolio performance.
- **Risk Management**: Robust controls to mitigate trading losses.
- **Portfolio Insights**: Automated analysis for strategic adjustments.### Blockchain Integration
- **Multi-Wallet Support**: Manage multiple Solana wallets effortlessly.
- **Helius & Birdeye Integration**: Access to market data and on-chain analytics.
- **Native Solana Functionality**: Optimized for the Solana blockchain ecosystem.### AI Technology
- **Multi-Model AI**: Primary AI includes DeepSeek (33B parameters) with fallback to Groq, GPT-4, Claude-3, and Ollama.
- **Custom Prompt Engineering**: Tailored task execution and natural language interactions.
- **Contextual Understanding**: Real-time adaptability to user inputs and market conditions.### Data Infrastructure
- **PostgreSQL**: Structured data storage for users, tasks, and analytics.
- **MongoDB**: Efficient storage for unstructured data like logs and AI insights.
- **Redis**: Real-time caching for performance optimization.
- **Distributed Transactions**: Scalable and secure data operations.---
## π $JENNA Token
The `$JENNA` token empowers the community with:
- **Governance**: Participate in JENNAβs development.
- **Exclusive Access**: Unlock premium features.
- **Membership**: Join the JENNA ecosystem.
- **Fee Benefits**: Reduced fees on trades and services.---
## π Quick Start
### System Requirements
#### Minimum Requirements
- **CPU**: 4 cores
- **RAM**: 16GB
- **Storage**: 100GB SSD
- **Network**: 100Mbps stable connection#### Software Prerequisites
- Node.js β₯18.0.0
- pnpm β₯8.0.0
- PostgreSQL β₯14.0
- MongoDB β₯6.0
- Redis β₯7.0
- Solana CLI tools### Setup
1. **Clone Repository**
```bash
git clone https://github.com/arhansuba/meme-agent.git
cd meme-agent
```2. **Install Dependencies**
```bash
pnpm install
```3. **Database Setup**
**PostgreSQL**:
```bash
sudo apt install postgresql postgresql-contrib
sudo systemctl start postgresql
sudo -u postgres psql
CREATE DATABASE meme_agent_db;
CREATE USER meme_agent_user WITH PASSWORD 'your_password';
GRANT ALL PRIVILEGES ON DATABASE meme_agent_db TO meme_agent_user;
```
**Redis**:
```bash
sudo apt install redis-server
sudo systemctl start redis-server
redis-cli ping
```4. **Environment Configuration**
```bash
cp .env.example .env
```
Configure required environment variables for Redis, PostgreSQL, and AI integrations:
```env
REDIS_HOST=localhost
REDIS_PORT=6379
POSTGRES_HOST=localhost
POSTGRES_PORT=5432
POSTGRES_USER=meme_agent_user
POSTGRES_PASSWORD=your_password
POSTGRES_DB=meme_agent_db
```5. **Build and Start**
```bash
pnpm build
pnpm start --character=characters/jenna.character.json
```---
## βοΈ Advanced Configuration
### AI Model Settings
```env
DEEPSEEK_API_KEY=your_key
DEEPSEEK_MODEL=deepseek-coder-33b-instruct
OPENAI_API_KEY=your_key
CLAUDE_API_KEY=your_key
OLLAMA_HOST=http://localhost:11434
```### Social Integration
**Twitter Configuration**:
```env
TWITTER_USERNAME=your_username
TWITTER_PASSWORD=your_password
TWITTER_EMAIL=your_email
TWITTER_MOCK_MODE=false
```- Automated retries and rate limiting.
- Mock mode for local development without API usage.### Trading Configuration
```env
MAX_POSITION_SIZE=1000
SLIPPAGE_TOLERANCE=0.5
RISK_LEVEL=medium
TRADING_HOURS=24/7
```---
## If you have any questions, contact to me.
Telegram @Immutal0