Skip to main content

User Guide

How to Use Seiling Buidlbox

This guide walks you through using each service in Seiling Buidlbox to build AI agents and automate blockchain operations.

🎯 Quick Navigation​

πŸš€ New to Seiling Buidlbox? β†’ Introduction | Quick Start
πŸ”§ Need Setup Help? β†’ Configuration Guide
πŸ“‹ Service Reference? β†’ Services Overview
πŸ› οΈ Looking for Templates? β†’ n8n Templates

Getting Started​

After running ./bootstrap.sh, access these main interfaces:

πŸ–₯️ Primary Interfaces​

InterfaceURLPurposeDocumentation
OpenWebUIhttp://localhost:5002Primary chat interfaceOpenWebUI Guide
n8nhttp://localhost:5001Workflow buildern8n Guide
Flowisehttp://localhost:5003Visual agent builderFlowise Guide
ElizaOShttp://localhost:5005AI frameworkElizaOS Guide

Main Interfaces​

OpenWebUI - Primary Interface​

  • Purpose: Chat with AI agents
  • Login: No authentication required (default)
  • Features: Model selection, chat history, custom extensions
  • Best For: Testing AI interactions, quick conversations

πŸ“– Learn more: OpenWebUI Complete Guide

n8n - Workflow Builder​

  • Purpose: Create automated workflows
  • First Login: Create admin account
  • Features: Visual workflows, 500+ integrations, scheduling
  • Best For: Automation, data processing, blockchain operations

πŸ“– Learn more: n8n Workflow Guide | n8n Templates

Flowise - Agent Builder​

  • Purpose: Build conversational AI agents
  • Login: admin / seiling123
  • Features: Drag-drop agent design, LLM integration
  • Best For: Creating chatbots, conversational interfaces

πŸ“– Learn more: Flowise Agent Guide

ElizaOS - AI Framework​

  • Purpose: Advanced conversational AI
  • Features: Sei Network integration, multi-modal interactions
  • Best For: Complex AI agents, blockchain-aware chatbots

πŸ“– Learn more: ElizaOS Framework Guide

Creating Your First Agent​

  1. Open http://localhost:5003
  2. Login with admin / seiling123
  3. Create new chatflow
  4. Add LLM node (OpenAI)
  5. Configure with your API key
  6. Test and deploy

πŸ”— Detailed walkthrough: Flowise Agent Creation Guide

🧠 Using ElizaOS (Advanced Users)​

  1. Access http://localhost:5005
  2. ElizaOS comes pre-configured with Sei integration
  3. Chat directly or integrate with other services
  4. Customize personality and behavior

πŸ”— Advanced configuration: ElizaOS Customization Guide

🀝 Using Cambrian (DeFi Focus)​

  1. Access http://localhost:5006
  2. Connect wallet or use configured private key
  3. Start DeFi-focused conversations
  4. Leverage Yei Finance integration

πŸ”— DeFi operations guide: Cambrian DeFi Guide

Building Workflows​

πŸ”„ Using n8n (Visual Workflows)​

  1. Open http://localhost:5001
  2. Create new workflow
  3. Add trigger (webhook, schedule, etc.)
  4. Add action nodes (database, API calls, etc.)
  5. Connect and test
  6. Activate workflow

πŸ”— Workflow examples: n8n Templates

Common Workflow Patterns​

  • API Integration: Webhook β†’ Process β†’ Database
  • Scheduled Tasks: Cron β†’ Process β†’ Notification
  • Agent Coordination: Trigger β†’ Agent Call β†’ Response
  • Blockchain Automation: Schedule β†’ Sei MCP β†’ Action

Sei Network Integration​

πŸ”— Sei MCP Server​

  • Access: http://localhost:5004
  • Purpose: Blockchain operations via Model Context Protocol
  • Features: 27 blockchain tools, multi-network support
  • Best For: Wallet operations, smart contracts, DeFi

πŸ“– Complete guide: Sei MCP Server Documentation

🧩 Custom n8n Nodes​

The system includes 5 custom n8n nodes for Sei blockchain:

  1. Sei Transaction Builder - Build transaction data
  2. Sei Transaction Executor - Execute transactions
  3. Sei Explorer - Query blockchain data
  4. Sei Deploy Contract - Deploy smart contracts
  5. Sei Compile Contract - Compile Solidity code

πŸ“– Node documentation: Sei n8n Nodes Guide

🏦 Blockchain Operations​

Common blockchain tasks you can perform:

  • Wallet Management: Check balances, send transactions
  • DeFi Operations: Swap tokens, provide liquidity
  • Smart Contracts: Deploy and interact with contracts
  • Portfolio Tracking: Monitor holdings and performance

🎯 Templates and Examples​

πŸ” Database Integration​

🐘 PostgreSQL (Primary Database)​

  • Access: Internal port 5432
  • Purpose: Structured data storage
  • Best For: User data, transaction logs, workflow state

πŸ“– Database guide: PostgreSQL Setup

πŸš€ Redis (Cache & Sessions)​

  • Access: Internal port 6379
  • Purpose: Fast data access, session storage
  • Best For: Temporary data, user sessions, API caching

πŸ“– Cache guide: Redis Configuration

🧠 Qdrant (Vector Database)​

  • Access: http://localhost:6333
  • Purpose: AI embeddings and similarity search
  • Best For: Document search, semantic matching, AI memory

πŸ“– Vector guide: Qdrant Integration

πŸ•ΈοΈ Neo4j (Graph Database)​

  • Access: http://localhost:7474
  • Purpose: Relationship mapping and graph analysis
  • Best For: Social networks, recommendation systems, complex relationships

πŸ“– Graph guide: Neo4j Usage

πŸ› οΈ Advanced Usage​

πŸ”„ Service Integration Patterns​

// Example: n8n calling Sei MCP Server
const mcpResponse = await $http.request({
method: 'POST',
url: 'http://sei-mcp-server:5004/api/wallet/balance',
body: { address: 'sei1...' }
});

// Example: Cambrian calling SEI Agent Kit API
const agentResponse = await fetch('http://sei-agent-api:9000/api/message', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ message: 'Check my portfolio' })
});

πŸ“Š Monitoring & Health Checks​

# Check all services
docker compose ps

# Test individual services
curl http://localhost:5002/health # OpenWebUI
curl http://localhost:5001/healthz # n8n
curl http://localhost:5004/health # Sei MCP Server

πŸŽ“ Learning Paths​

πŸ‘Ά Beginner Path​

  1. Quick Start - Deploy and explore
  2. OpenWebUI Basics - Chat with AI
  3. Simple n8n Workflow - Try a template
  4. Basic Agent Creation - Build your first agent

πŸ‘¨β€πŸ’» Developer Path​

  1. Configuration - Custom setup
  2. n8n Custom Nodes - Blockchain integration
  3. ElizaOS Development - Advanced AI agents
  4. Production Deployment - Scale to production

πŸ†˜ Getting Help​

πŸ“š Resources​

🀝 Support Channels​


Next Steps: