███████╗ ██████╗ ██╗ █████╗ ███╗ ██╗ █████╗ ██████╗ ███████╗
██╔════╝██╔═══██╗██║ ██╔══██╗████╗ ██║██╔══██╗ ██╔═══██╗██╔════╝
███████╗██║ ██║██║ ███████║██╔██╗ ██║███████║ ██║ ██║███████╗
╚════██║██║ ██║██║ ██╔══██║██║╚██╗██║██╔══██║ ██║ ██║╚════██║
███████║╚██████╔╝███████╗██║ ██║██║ ╚████║██║ ██║ ╚██████╔╝███████║
╚══════╝ ╚═════╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═══╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝
Transform your browser into a blockchain powerhouse with autonomous AI agents, SPARK intelligence, and infinite recursive trading loops.
Experience the future of blockchain interaction
The vision behind Solana OS
Everything you need for autonomous blockchain operations
Autonomous privacy intelligence with stealth transactions, mixing protocols, and shield protection.
PrivacySelf-improving AI loop: OBSERVE → DECIDE → ACT → MEASURE → LEARN → IMPROVE
AI EngineRecursive trading strategies that compound gains automatically with configurable risk parameters.
TradingCreate and deploy autonomous trading agents with pre-built templates and custom strategies.
AutomationInstall capabilities on-demand with npx skills. Jupiter swap, pump sniping, arbitrage, and more.
ExtensibleFull command-line interface for power users with complete system control and scripting.
SystemRecursive AI agent loop framework for autonomous Solana operations
The recursive agent loop that never stops learning
Recursive execution with streaming, tool calls, and SPARK-powered intelligence phases
AgentLoop.run()
Persistent sessions with daily reset, compaction, and JSONL transcripts
SessionManager
Daily logs and long-term memory with semantic search capabilities
MemoryManager
Sandboxed tool execution with policy control and timeout handling
ToolExecutor
Discoverable skills from workspace, managed, and bundled sources
SkillRegistry
Real-time client communication with protocol frames and streaming
Gateway
import { AgentLoop, Gateway, createSolanaRouter } from '@solana-os/vibebot';
// Initialize the agent loop
const loop = new AgentLoop({
agentId: 'main',
workspace: '~/vibe',
stateDir: '~/.vibebot'
});
// Start the gateway
const gateway = new Gateway({ port: 4200 });
await gateway.start();
// Run the agent
const result = await loop.run({
sessionKey: 'wallet:your-address',
messages: [{ role: 'user', content: 'Check my SOL balance' }]
});
The self-evolving AI loop that powers everything
A familiar interface for powerful blockchain operations
Learn more about the Solana AI Super App architecture
The whitepaper covers the complete architecture, SPARK intelligence layer, autonomous agents, and the vision for cognitive blockchain infrastructure.