Skip to main content

Services Overview

12 services working together for AI agent development

Seiling Buidlbox includes 12 services that can be individually enabled/disabled. All services run in Docker containers and communicate through a shared network.

🎯 Quick Navigation

🚀 Just Getting Started?Quick Start Guide
🔧 Need Configuration Help?Configuration Guide
📖 Want Individual Service Details? → Click any service link below

Core Services

User Interfaces

ServicePortPurposeStatusDocumentation
OpenWebUI5002Primary chat interfaceAlways enabledSetup Guide
n8n5001Visual workflow builderAlways enabledWorkflow Guide
Flowise5003AI agent builderAlways enabledAgent Builder Guide

AI Frameworks

ServicePortPurposeStatusDocumentation
ElizaOS5005Conversational AI frameworkEnabled by defaultAI Framework Guide
Cambrian5006Multi-modal agent platformEnabled by defaultDeFi Agent Guide
Sei MCP Server5004Blockchain operationsEnabled by defaultBlockchain Tools Guide

Databases

ServicePortPurposeStatusDocumentation
PostgreSQL5432Primary databaseAlways enabledDatabase Guide
Redis6379Cache and sessionsAlways enabledCache Guide
Qdrant6333Vector databaseEnabled by defaultVector DB Guide
Neo4j7474Graph databaseEnabled by defaultGraph DB Guide

Infrastructure

ServicePortPurposeStatusDocumentation
Traefik80/443Reverse proxy & SSLProduction onlyProxy Guide
Ollama11434Local LLM serverDisabled (heavy)Local LLM Guide

Service Control

Enable/Disable Services

# Edit .env file
ENABLE_OPENWEBUI=yes
ENABLE_N8N=yes
ENABLE_FLOWISE=yes
ENABLE_ELIZA=yes
ENABLE_CAMBRIAN=yes
ENABLE_SEI_MCP=yes
ENABLE_POSTGRES=yes
ENABLE_REDIS=yes
ENABLE_QDRANT=yes
ENABLE_NEO4J=yes
ENABLE_TRAEFIK=no # Production only
ENABLE_OLLAMA=no # Requires 8GB+ RAM

# Restart services
docker compose restart

📖 Need help with environment variables?Environment Configuration Guide

Service Categories

🚀 Always Enabled (Core Infrastructure)

These services form the foundation and cannot be disabled:

  • OpenWebUI: Primary user interface
  • n8n: Workflow automation engine
  • Flowise: Visual agent builder
  • PostgreSQL: Primary data storage
  • Redis: Session and cache management

Enabled by Default (AI & Blockchain)

These provide the main AI and blockchain functionality:

  • ElizaOS: Conversational AI framework
  • Cambrian: DeFi-focused agent platform
  • Sei MCP Server: Blockchain integration tools
  • Qdrant: Vector storage for AI embeddings
  • Neo4j: Graph relationships and data

🔧 Optional Services (Production & Advanced)

Enable these based on your specific needs:

  • Traefik: For production deployments with SSL
  • Ollama: For local LLM hosting (requires 8GB+ RAM)

Getting Started Resources

Technical Resources

Templates & Examples

Support Resources

🎯 Service Workflows

Typical Development Flow

1. Start with OpenWebUI → Test AI interactions
2. Build workflows in n8n → Automate processes
3. Create agents in Flowise → Design conversational AI
4. Use MCP Server → Add blockchain functionality
5. Deploy with Traefik → Go to production

Common Integration Patterns

  • OpenWebUI + Cambrian: Chat interface with DeFi operations
  • n8n + Sei MCP: Automated blockchain workflows
  • Flowise + ElizaOS: Advanced conversational agents
  • Qdrant + Neo4j: Hybrid vector and graph data storage

🔍 Quick Health Checks

# Check all service status
docker compose ps

# Test core services
curl http://localhost:5002/health # OpenWebUI
curl http://localhost:5001/healthz # n8n
curl http://localhost:5003/api/v1/ping # Flowise
curl http://localhost:5004/health # Sei MCP Server
curl http://localhost:5005/health # ElizaOS
curl http://localhost:5006/health # Cambrian (if available)

📊 Resource Usage

Lightweight Setup (4GB RAM)

Enable only core services:

ENABLE_TRAEFIK=no
ENABLE_OLLAMA=no
ENABLE_NEO4J=no

Standard Setup (8GB RAM)

Default configuration with all AI features:

# All services enabled except Traefik and Ollama

Production Setup (16GB+ RAM)

Full deployment with local LLM:

ENABLE_TRAEFIK=yes
ENABLE_OLLAMA=yes

Next Steps: