Create Solana Agent banner
sendaifun sendaifun

Create Solana Agent

AI community

Description

Spinup your own LLM powered chat agents for solana actions

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

create-solana-agent

![Create Solana Agent](./public/banner.png)

[![npm version](https://img.shields.io/npm/v/create-solana-agent.svg)](https://www.npmjs.com/package/create-solana-agent) [![npm downloads](https://img.shields.io/npm/dm/create-solana-agent.svg)](https://www.npmjs.com/package/create-solana-agent) [![License](https://img.shields.io/npm/l/create-solana-agent.svg)](https://github.com/sendaifun/create-solana-agent/blob/main/LICENSE)

:zap: Get up and running fast with Solana agents :zap:

Create a new AI agent chat UI with [Solana Agent Kit](https://kit.sendai.fun/) in 10 seconds:

npx create-solana-agent@latest

Overview

Create Solana Agent is a single line command that helps you bootstrap a new AI agent interface for Solana blockchain interactions. It provides a modern, minimalist UI with built-in support for multiple AI models and Solana protocols.

Features

  • πŸ€– Multiple AI Model Support
    • Claude 3 Sonnet
    • GPT-4
    • DeepSeek Chat
  • 🎨 Modern, minimalist UI with dark/light mode
  • ⛓️ Interact with 20+ Solana Protocols via Solana Agent Kit
  • πŸ’¬ Real-time chat interface with markdown support
  • πŸ”„ Session management and chat history
  • πŸ—οΈ Built with:
    • Solana Agent Kit
    • Next.js 14 (App Router)
    • TypeScript
    • Tailwind CSS
    • Shadcn UI
    • Langchain SDK

Quick Start

Prerequisites

  • Node.js 18.17 or later
  • npm, yarn, or pnpm (latest versions preferred)

Installation

  1. Create a new project:

    npx create-solana-agent@latest
  2. Follow the CLI prompts to configure your project:

    • Project name
    • RPC URL
    • AI model selection
    • API keys
    • Solana wallet
  3. Start the development server:

    cd your-project-name
    pnpm install
    pnpm run dev

Environment Variables

Required environment variables:

MODEL=claude-sonnet|gpt-4|deepseek-chat
ANTHROPIC_API_KEY=your_api_key  # For Claude
OPENAI_API_KEY