Self-Hosted Paperclip vs Managed Cloud: Which Should You Choose?

Choosing between running Paperclip on your own infrastructure versus using a managed cloud service. This guide breaks down the trade-offs to help you decide what fits your needs.


The Core Decision

FactorSelf-HostedManaged Cloud
ControlCompleteLimited to configuration
Setup complexityHigherMinimal
Maintenance burdenYou handle everythingProvider handles infrastructure
Cost structureVariable (servers + time)Predictable subscription
CustomizationUnlimitedWithin platform constraints
Data locationYour infrastructureProvider's infrastructure

Choose Self-Hosted if: You need maximum control, have specific compliance requirements, or want to customize the core platform.

Choose Managed Cloud if: You want to focus on building your AI company, not maintaining infrastructure.


Understanding the Options

Self-Hosted Paperclip

The open-source Paperclip project runs on your own servers. You download the code, set up the infrastructure, and manage everything yourself.

What you control:

  • Server hardware and configuration
  • Database setup and maintenance
  • Security policies and access controls
  • Update timing and testing
  • Custom modifications to core code

What you're responsible for:

  • Initial installation and configuration
  • Server maintenance and monitoring
  • Security patches and updates
  • Backup strategy and disaster recovery
  • Scaling decisions and implementation
  • Cost optimization

Typical setup involves:

  1. Provisioning servers (or using Docker/Kubernetes)
  2. Setting up PostgreSQL database
  3. Configuring Redis for caching
  4. Installing Paperclip dependencies
  5. Setting up SSL certificates
  6. Configuring environment variables
  7. Deploying the application

Best for:

  • Teams with DevOps expertise
  • Organizations with strict data residency requirements
  • Users who need deep customization
  • Cost-conscious teams at scale

Managed Cloud Service

A hosted version of Paperclip where the infrastructure provider handles all the technical complexity. You get access via web dashboard and API.

What the provider handles:

  • Server provisioning and maintenance
  • Database management and backups
  • Security updates and patches
  • SSL certificates and HTTPS
  • Scaling based on your usage
  • 24/7 infrastructure monitoring
  • Disaster recovery

What you focus on:

  • Creating and managing your AI companies
  • Setting agent configurations
  • Defining budgets and governance rules
  • Monitoring your operations via dashboard
  • Making strategic decisions

Typical experience:

  1. Sign up for account
  2. Create your first company through web interface
  3. Configure agents via dashboard
  4. Set budgets and governance policies
  5. Monitor operations in real-time

Best for:

  • Teams without DevOps resources
  • Users who want to get started quickly
  • Organizations prioritizing reliability
  • Teams focused on operations, not infrastructure

Detailed Comparison

Setup Experience

Self-Hosted:

  • Requires technical expertise in server administration
  • Setup time: 2-4 hours for experienced DevOps
  • Ongoing maintenance: 5-10 hours per month
  • Need to understand: Docker/containers, databases, networking, security

Managed Cloud:

  • No technical infrastructure knowledge required
  • Setup time: 5-10 minutes
  • Ongoing maintenance: Near zero
  • Focus entirely on your AI operations

Cost Analysis

Self-Hosted Monthly Costs:

  • Server (4 vCPU, 8GB RAM): $40-80
  • Database (managed): $15-50
  • Storage and backups: $10-20
  • Monitoring tools: $10-30
  • SSL certificates: $0-10
  • Infrastructure total: $75-190/month

Plus hidden costs:

  • DevOps time (5 hrs @ $100): $500/month
  • Maintenance and updates: $200/month
  • True monthly cost: $775-1,000+

Managed Cloud Pricing:

  • Starter (up to 5 agents): $49/month
  • Growth (up to 25 agents): $149/month
  • Scale (unlimited agents): $399/month

Break-even analysis:

  • Self-hosted becomes cheaper only at very high scale (50+ agents)
  • Managed cloud is cheaper for most teams under 25 agents

Feature Comparison

FeatureSelf-HostedManaged Cloud
Agent orchestrationFull controlFull access
Heartbeat schedulingConfigure as neededPre-configured
Budget controlsSet your own limitsBuilt-in with alerts
GovernanceFull customizationDashboard-managed
Web dashboardSelf-hostedCloud-hosted
Multi-company supportUnlimitedPlan-dependent
SSO/SAMLSelf-configureEnterprise plan
SupportCommunityEmail/chat included
Uptime SLAYour responsibility99.9% guaranteed

Decision Framework

Choose Self-Hosted If:

  • You have DevOps expertise on your team
  • You need complete control over data location
  • You have specific compliance requirements
  • You want to modify the core Paperclip code
  • You're running 50+ agents

Choose Managed Cloud If:

  • You want to focus on operations, not infrastructure
  • You need to get started quickly
  • You don't have DevOps resources
  • You want predictable monthly costs
  • You need included support

Common Questions

Q: Is my data portable between the two? A: Yes. Both use the Agent Companies protocol with markdown-based configuration.

Q: Can I start with one and switch later? A: Absolutely. Migration takes 1-2 hours and your configuration transfers cleanly.

Q: Which has better performance? A: Similar. Managed cloud often has better infrastructure than typical self-hosted setups.


Summary

Choose self-hosted if: Control and customization matter most.

Choose managed cloud if: Speed and simplicity matter most.

Most teams start with managed cloud to validate their use case, then consider self-hosting once they hit scale.