Skip to main content

Step 1: Choose Your Setup

Pick the setup method that fits your needs:

Local Setup (Development)

Run Weam AI on your local machine for development, testing, or evaluation.

One-Click Cloud Deployment

Deploy instantly on AWS or DigitalOcean with automated setup scripts.

On Prem Setup (Production)

Deploy Weam AI on your own infrastructure with custom domain and SSL.

Which Setup Should I Choose?

Setup TypeBest ForRequirementsTime
Local SetupDevelopment, testingDocker, 8GB RAM10-15 min
One-Click CloudQuick production deploymentCloud account, optional domain5-30 min
On PremCustom infrastructureLinux server, domain, SSL20-30 min
New to Weam AI?Start with One-Click Cloud Deployment for the fastest way to get a production-ready instance running with minimal configuration.

Step 2: Complete Configuration

After installation, follow these essential configuration steps:
1

Configure Environment Variables

Set up database connections, security keys, and service endpoints.

Environment Variables Guide

Complete reference for all configuration options
2

Add Your Credentials

Connect to model providers like OpenAI, Anthropic, and Google.

Credential Setup Guide

Step-by-step credential generation and configuration
3

Launch and Verify

Start services and confirm everything works correctly.

Launch & Verify Guide

Verify installation and test core functionality

What Happens Next?

Once setup is complete, you’ll have:
  • A running Weam AI instance accessible via web browser
  • Connected model providers for chat functionality
  • User registration and login working
  • Core features like Brains, Prompts, and Agents ready to use

Time Estimates

Setup PhaseEstimated Time
Local Installation10-15 minutes
On Prem Installation20-30 minutes
Environment Configuration10-15 minutes
Credential Setup15-20 minutes
Total Setup Time30-60 minutes
One-Click Cloud deployment includes automated infrastructure provisioning, making it faster overall despite the longer total time.

Need Help?

  • Check that Docker is running and has enough memory allocated
  • Ensure all required ports are available
  • Verify your system meets minimum requirements (8GB RAM, 4 CPU cores)
  • Double-check environment variable syntax
  • Confirm API keys are valid and have proper permissions
  • Check database and Redis connections
  • Verify firewall settings allow required ports
  • Check DNS configuration for on-prem setups
  • Confirm SSL certificates are properly installed