The AI Agent Kitfor Solana Devs

Everything you need for Solana development is here.Launch validators, RPCs, and dApps at blazing speed.Build, run, and refine with Solana-specialized AI agents.

1.

Download & install

$ curl -fsSL https://storage.slv.dev/slv/install | sh
2.

Complete Onboarding

$ slv onboard
3.

Start with Natural Language

$ slv c

Welcome to SLV

***@
SLV: The AI Agent Kit for Solana Devs
Quick Start:
$ slv onboard - Setup AI Console (recommended)
$ slv c - Launch AI Console
Manual Setup:
$ slv validator init - Initialize validator config
$ slv validator deploy -n testnet
$ slv --help for more information
Buidler >

Custody

The agents run on your machines.Your keys never cross the line.

SLV runs the work on hardware you own — over SSH to one node, or across a fleet with Ansible. The agent calls the same slv commands you would run by hand. Only the command and its result cross the boundary; your identity and vote keys are generated locally and never leave the machine.

The AI provider only ever sees the command and its result — never your key files. Your identity and vote keys stay on your machine, are never read into command output, and are never placed in the agent or model context.

AI provider

ChatGPT or Claude, via OpenAI or Anthropic. It emits commands — it never touches your keys.

  • slv v deploy
  • slv v switch
  • slv rpc init
  • slv check grpc
Your machine · your infrastructure

SLV runs on one node you SSH into.

identity.jsonvote-account.json

These are your secret signing keys. They are generated on this machine and stay here — nothing above ever reads them.

node-01
$ ssh you@node-01 · slv v deploy
Local mode
Run SLV directly on the machine you SSH into.
Remote mode
One management node drives a fleet of validators, RPCs and gRPC nodes via Ansible playbooks.
Keyless start
New deployments boot with unstaked-keypair.json to prevent double-signing — you promote to the production key only after verifying.

An execution environment, not a hosted wrapper.

Your free API key only signs you in to the SLV AI console — never your node keys. Identity and vote keys are generated locally and stay on your machine.

Delegation you can watch happen

Type what you want in plain language. Each request routes to the specialist agent that owns it — then runs the same slv commands you would, on your own machines.

AI Console

Buidler > Deploy a testnet validator on my server at 203.0.113.10
dispatched toCecil
  • Cecil· Solana Validator
    slv v initslv v deployslv v switch
    Executing

    Plan · 2

    SLV > slv v init
    SLV > slv v deploy

    identity: unstaked-keypair.json

  • Tina· Index RPC Node
    slv rpc initslv rpc deploy
    Idle
  • Cloud· gRPC Geyser Streaming
    slv check grpcslv check geyserbench
    Idle
  • Setzer· Solana App Development
    slv b init
    Idle

Every command above is a real slv method — the agent runs it for you.

Every method is MCP-enabled.

The full slv catalog, grouped by domain. Each line is a tool an AI agent can call through the Console — the same command you'd run by hand.

connect: ChatGPT · Claude

Validator10

slv v init
Initialize a validator config
slv v deploy
Deploy a validator (keyless, unstaked start)
slv v switch
Zero-downtime validator migration
slv v update
Update agave / jito-solana / firedancer
slv v restart
Restart the validator
slv v install
Install validator dependencies
slv v build
Build the validator client
slv v get
Read validator config
slv v set
Write validator config
slv v gen:vote-account
Generate a vote account

RPC05

slv rpc init
Initialize a full-index RPC node
slv rpc deploy
Deploy the RPC endpoint
slv rpc build
Build the RPC client
slv rpc install
Install RPC dependencies
slv rpc get
Read RPC config

Geyser / gRPC03

slv check grpc
Verify a Geyser gRPC stream
slv check geyserbench
Benchmark Geyser throughput
slv check shreds
Inspect the shred stream

App / Bot01

slv b init
Scaffold a Solana app or bot

Storage07

slv storage upload
Push files to SLV storage
slv storage download
Pull files from SLV storage
slv storage list
List stored files
slv storage rm
Remove a stored file
slv storage usage
Show storage usage
slv storage product
Show storage product
slv storage upgrade
Upgrade storage plan

Backup03

slv backup create
Create a backup set
slv backup restore
Restore from a backup set
slv backup list
List backup sets

Migrate01

slv migrate linux
Migrate a Linux host

Metal02

slv metal list
List bare-metal nodes
slv metal status
Report bare-metal node status

Every entry above is MCP-enabled. No wrapper — SLV runs on your own machines.

Watch SLV AI in action

Put the specialist agents to work.

Install SLV, connect your free API key, and describe the work in plain language. Your keys stay on the machines you own.

The free API key is your slv account for the AI console — your validator identity and vote keys never leave your machine.