Open source · MIT · star us on GitHub

Deploy to your own AWS — in one command.

Lambda, Fargate or EC2 — with databases, queues, storage and domains provisioned for you. Then Laminar Agent watches every deploy and explains failures right in Slack or Telegram.

No credit card Bring your own AWS Open-source CLI
laminar — production
$ laminar deploy production 

One CLI, every runtime

Python logoPythonGo logoGoPHP logoPHPLaravel logoLaravelFargate logoFargateAWS logoAWS

Used by teams shipping to their own AWS

ChapaSynheartMila

Battle-tested

Built by people who lived the pain.

Laminar ran as our own internal deploy tool for over a year — shipping real production workloads to real AWS accounts — before we hardened it and opened it to everyone. Every rough edge you don’t hit is one we already did.

1+ year in production Now open source Built on real scars
0

Runtimes supported

0+

AWS services managed

0

Alert channels

0+ yr

Battle-tested in prod

Open core

One engine. Two ways to drive it.

One open engine and a BYO-LLM ops agent power both the CLI and the cloud — the same core, from your terminal to your team's dashboard.

imports

Hover a node to trace what imports what — the same engine powers both the CLI and the cloud.

Your whole stack

Provision everything in one command

No console clicking. Declare it in laminar.yml and ship — in your AWS, from the CLI or the dashboard.

Databases

RDS Postgres/MySQL · Aurora Serverless v2

$ laminar databases provision

Caches

ElastiCache Redis

$ laminar caches provision

Queues

SQS standard & FIFO + DLQ

$ laminar queues provision

Storage

Encrypted, private S3 buckets

$ laminar storage provision

Domains

ACM certs + Route 53 + HTTPS

$ laminar certificate request

Observability

Metrics & runtime logs

$ laminar logs production

Secure by default

Locked down before you ask

Security isn’t a checklist you run later — it’s the default for everything Laminar creates and everything it touches.

Encrypted at rest, always

Every resource we provision ships locked down — S3 with SSE + TLS-only policies, RDS & Aurora encrypted, SQS encrypted. No insecure defaults.

Secrets redacted before the LLM

The agent redacts AWS keys, tokens, JWTs and passwords out of logs before they’re sent to your model or to Slack/Telegram.

Per-tenant credential isolation

Deploys run on isolated, in-memory credentials — not shared process globals — so one team’s keys stay separated from another’s.

Your keys, encrypted by you

Cloud stores your AWS and LLM keys Fernet-encrypted at rest. The engine is handed plaintext only in-process, only for your request.

Laminar Agent

An AI ops agent for your deploys

Bring your own OpenAI-compatible key — OpenAI, OpenRouter, or a local model. The agent reads your logs and deploy state, diagnoses failures, and alerts the channel you live in.

Diagnose failures

Reads recent logs + deployment status, surfaces the root cause and the next steps to fix it.

Ask anything

Q&A over your project’s deploy state and logs — “why did production roll back?” in plain English.

Alert Slack, Telegram & more

Watch a stage for failures and post a concise summary to Slack, your own Telegram bot, or any webhook — no dashboards to babysit.

Route diagnoses to the channel your team lives in:

SlackTelegramnewDiscordPagerDutyWebhook

The command surface

The whole platform, one CLI

A complete command surface — deploys, secrets, data stores, domains, history and the AI agent, all from your terminal.

Two ways to run. Both deploy to your AWS.

The deploy is free via the open-source CLI. The subscription buys the managed control plane — not your compute.

Standalone

Open source. Bring your own AWS.

  • Just AWS credentials — no Laminar account
  • Deploys to your own AWS, unlimited & free
  • Local files + AWS SSM / Secrets Manager
  • pip install laminar-cli → laminar deploy

Cloud

Managed control plane on top of your AWS.

  • Team management, roles & audit
  • Synced env vars & secrets across the team
  • Dashboards, deploy history & observability
  • laminar login → laminar link

Zero to production in minutes

1

Install

pip install laminar-cli — open source, MIT.

2

Point at AWS

aws configure. Your account, your control.

3

Init

laminar init — auto-detects your runtime.

4

Ship

laminar deploy production. Live in minutes.

Everything you need to ship

Production concerns, handled for you.

Python, Go, PHP/Laravel, Fargate & EC2

One CLI, every runtime. Laminar auto-detects your stack and builds it the right way.

Zero-downtime deploys

Lambda versions and aliases, rolling ECS updates, and blue/green EC2 — no maintenance windows.

Custom domains & SSL

Automatic ACM certificates, Route 53 DNS, and HTTPS — public and internal (VPC-only).

Env & secrets, managed

Sync env from the cloud, AWS SSM, and Secrets Manager — with the right precedence, every time.

Backups & rollbacks

Automatic S3 backups with lifecycle management and one-command rollback to any version.

Teams & dashboards

Organizations, roles, deploy history and observability — the control plane on top of your AWS.

Pricing

Pay for orchestration, never compute

Bring your own AWS — your cloud bill stays with AWS. The CLI is free forever.

Sandbox

Experience serverless deploys for free.

  • Single project
  • 10 deployments
  • Amazon-supplied domain
Free

Runs on Laminar — no AWS account needed to try it.

Get Started

Unlimited Monthly

Simple month-to-month pricing.

  • Unlimited projects
  • Unlimited deployments
  • Teams & roles
  • Managed env & secrets
$39/month

Price does not include your AWS cloud costs.

Get Started

Unlimited Annual

Save ~15% and simplify your bookkeeping.

  • Unlimited projects
  • Unlimited deployments
  • Teams & roles
  • Priority support
$399/year

Price does not include your AWS cloud costs.

Get Started

Prefer fully self-managed? the CLI is open source and free — bring your own AWS, deploy unlimited.

Questions

Is the CLI really free?

Yes — MIT-licensed and free forever. Standalone, it deploys unlimited projects to your AWS with just your credentials. The paid cloud adds teams, dashboards, and synced secrets.

Whose AWS does it deploy to?

Yours. Laminar provisions everything in your own AWS account, so your bill stays with AWS and you keep full control. (The free Sandbox tier runs on Laminar to let you try it.)

How is this different from a managed deploy platform?

Laminar is open source, deploys to your AWS, supports multiple runtimes, works fully standalone via the CLI, and adds an AI ops agent.

What currencies can I pay in?

USD or ETB — switch the currency on the pricing page and you’re charged in your selected currency at the current rate.

Ship your first app today

Install the CLI, point it at your AWS, and deploy. Upgrade to the cloud when your team grows — and let the agent watch your back.