Skip to content
Last updated

Streamline is Freddy's powerful automation platform that lets you build, deploy, and run Python-based automations in secure sandbox environments. Create workflows that integrate with your tools, schedule recurring tasks, and automate complex processes.

What is Streamline?

Streamline allows you to:

  • Build Python automations with full access to pip packages
  • Deploy via Git for automatic synchronization with your repository
  • Execute on-demand or on a schedule with cron expressions
  • Integrate with Freddy AI for intelligent automation workflows
  • Run securely in isolated E2B sandbox environments

Key Features

🚀 Multiple Deployment Methods

  • Git Integration: Connect your GitHub repository for automatic deployments
  • Manual Upload: Upload ZIP files directly through the API
  • CLI Tool: Use the Aitronos CLI for streamlined development

🔄 Automatic Synchronization

  • GitHub Webhooks: Automatically sync when you push to your repository
  • Manual Sync: Trigger synchronization on-demand
  • Multi-Automation Repos: Support for monorepo structures with multiple automations

⏰ Flexible Scheduling

  • Cron Expressions: Schedule automations with standard cron syntax
  • Timezone Support: Run automations in any timezone
  • Enable/Disable: Toggle schedules without deleting them

🔐 Secure Execution

  • Sandbox Isolation: Each automation runs in its own secure E2B sandbox
  • Resource Limits: Configurable timeout and resource constraints
  • Environment Variables: Secure parameter passing

Quick Start

  1. Install the CLI - Get the Aitronos CLI tool
  2. Create Your First Automation - Build a simple automation
  3. Deploy to GitHub - Set up automatic deployments
  4. Schedule Execution - Run automations on a schedule

Architecture

┌─────────────────┐
│  Your GitHub    │
│   Repository    │
└────────┬────────┘
         │ Push

┌─────────────────┐
│ GitHub Webhook  │
│  (Auto-Sync)    │
└────────┬────────┘


┌─────────────────┐      ┌──────────────┐
│ Freddy Backend  │─────→│ E2B Sandbox  │
│  (Streamline)   │      │  Execution   │
└─────────────────┘      └──────────────┘

Use Cases

Data Processing

Automate data collection, transformation, and analysis workflows.

API Integration

Connect multiple services and automate data synchronization.

Scheduled Reports

Generate and send reports on a regular schedule.

Monitoring & Alerts

Monitor systems and send notifications when conditions are met.

AI-Powered Workflows

Combine Freddy AI with external tools for intelligent automation.

Next Steps

Support

Need help? Contact us at support@aitronos.com or visit the Freddy Hub.