The CYNE AI repository will be made publicly accessible at the end of Q1. Once it's available, follow these steps to set up your development environment
The Cyne AI repository will be made publicly accessible by the end of Q1. Once available, follow these steps to set up your development environment:
Clone the Repository
Enter the Directory
Switch to the Latest Tagged Release
Install Dependencies
By default, the pnpm lockfile will not be updated during installations due to .npmrc settings (frozen-lockfile=true). To update the lockfile:
Use this command only when initializing the repository, bumping package versions, or adding new packages.
Copy the Example Environment File
Edit .env and Add Your Values
Example variables to configure:
Cyne AI supports multiple AI model configurations:
OpenAI:
Set the model in .env:
Custom Models:
Create a Character File
Navigate to the characters directory.
Use the provided default.character.json as a template to customize your agent's personality and functionality.
Example paths:
Open your browser to:
Begin interacting with your agent.
Create a bot in the Discord Developer Portal.
Add the bot to your server using the OAuth2 URL generator.
Add these values to .env:
Magic Eden Integrate with the Magic Eden NFT marketplace:
Jupiter DEX Aggregator For seamless token swaps and DeFi operations:
If you have an NVIDIA GPU, follow these steps:
Install CUDA Support:
Ensure that CUDA Toolkit, cuDNN, and cuBLAS are installed.
Start the Chat Interface
Run Multiple Agents
Node.js Version
Ensure Node.js 23+ is installed.
Check your version:
Sharp Installation Errors
🤖 Create Your First Agent
📝 Customize Agent Personalities
⚡ Add Advanced Features
For detailed guides, troubleshooting, and more, visit our Full Documentation. Join our Discord Community for support and updates!
agent.json file.Run Multiple Agents
Install with:
CUDA Setup Issues
Verify your GPU compatibility with the CUDA Toolkit.
pnpm start --characters="characters/whale_tracker.character.json,characters/staking_agent.character.json"pnpm install --include=optional sharpgit clone https://github.com/cyne-app/cynecd cynegit checkout $(git describe --tags --abbrev=0)pnpm install --no-frozen-lockfilepnpm install --no-frozen-lockfilepnpm buildcp .env.example .envDISCORD_APPLICATION_ID= # For Discord integration
DISCORD_API_TOKEN= # Bot token
OPENAI_API_KEY= # OpenAI API key
SOLANA_RPC_URL= # RPC endpoint for Solana
MAGICEDEN_API_KEY= # API key for NFT marketplace access
JUPITER_API_KEY= # Jupiter integration for DEX aggregatorCYNE_MODEL=gpt-4o
OR
CYNE_MODEL=gpt-4 characters/whale_tracker.character.json
characters/risk_manager.character.jsonhttp://localhost:5173/DISCORD_API_TOKEN=your_discord_bot_token
DISCORD_APPLICATION_ID=your_discord_application_idMAGICEDEN_API_KEY=your_api_keyJUPITER_API_KEY=your_api_keynpx --no node-llama-cpp source download --gpu cudapnpm startpnpm start --characters="characters/whale_tracker.character.json,characters/liquidity_manager.character.json"node -vpnpm start --character="characters/whale_tracker.character.json"