Skip to content

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.

Notifications You must be signed in to change notification settings

damon-btcsol/solana-meme-trading-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 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

    git clone https://github.com/arhansuba/meme-agent.git
    cd meme-agent
  2. Install Dependencies

    pnpm install
  3. Database Setup PostgreSQL:

    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:

    sudo apt install redis-server
    sudo systemctl start redis-server
    redis-cli ping
  4. Environment Configuration

    cp .env.example .env

    Configure required environment variables for Redis, PostgreSQL, and AI integrations:

    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

    pnpm build
    pnpm start --character=characters/jenna.character.json

⚙️ Advanced Configuration

AI Model Settings

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:

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

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

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published