now in beta

scans your logs before you hit production

free for 1 account · no credit card · 2 min setup

acme/api-service#247 feat: add payment processing
build ✓test ✓beta ✓libra ●prod
L
librabot
deployed to beta. reading logs before promoting to production...
beta environment logs
14:23:01 POST /api/payments 200 142ms
14:23:02 POST /api/payments 200 89ms
14:23:04 POST /api/payments 500 3012ms DynamoDB ProvisionedThroughputExceeded
14:23:05 WARN Lambda memory at 94% (128MB limit)
14:23:06 POST /api/payments 500 3001ms timeout
14:23:08 POST /api/payments 200 201ms
×
production deploy blocked
libra found 2 issues in beta logs. fixing these before promoting to production.
Lambda "payment-handler" hitting memory limit
memory at 94% of 128MB on beta. would OOM in production under real load. increase to 256MB.
DynamoDB throughput exceeded
payments table has 5 WCU provisioned but this endpoint needs ~20. would cause 500s in production.
libra can fix both and re-run the beta check.
your deploy pipeline with libra
push to main
CI builds & tests
deploy to beta
preview environment
L
libra scans beta
reads logs for errors
promote to prod
only if logs are clean
end-to-end request trace
trace id: 1-67f3a2b1-abc123
API Gateway
POST /api/payments
3.2s
500
Lambda
payment-handler
3.1s
timeout
DynamoDB
PutItem payments
2.8s
throttled
SQS
SendMessage receipts
not reached
SNS
Publish notification
not reached
L
bottleneck: DynamoDB PutItem took 2.8s due to throttling. the payments table is provisioned at 5 WCU but this request needed a burst write. this caused the Lambda to timeout at 3s, which returned a 500 to the user. SQS and SNS were never reached.fix: switch payments table to on-demand capacity mode.
suggestion: X-Ray tracing is not enabled on payment-handler. enabling it gives you per-request latency breakdowns automatically.

everything your AWS needs

one tool. all your accounts. zero configuration.

PR
production
142 resources
ST
staging
89 resources
DE
development
34 resources

multi-account management

connect all your AWS accounts. production, staging, dev, client accounts. see everything in one place.

scan progress100%
EC2
S3
IAM
Lambda
RDS

automatic problem detection

scans EC2, S3, IAM, Lambda, RDS for security issues, misconfigurations, and cost waste. every 6 hours.

S3 bucket is public
This bucket allows unauthenticated read access. Anyone with the URL can download files. Run aws s3api put-public-access-block to fix.

AI-powered explanations

click 'explain' on any finding. AI tells you what's wrong, why it matters, and exactly how to fix it.

libra/fix-s3-public-prod-assets
+ block_public_acls      = true
+ block_public_policy   = true
L
libra reviewed this PR and found 2 infra issues

PR bot & code review

libra reviews your pull requests, understands your infrastructure from code, and opens fix PRs with the exact Terraform or CDK changes.

api-service
3 pages
payment-worker
2 pages
auth-lambda
setting up...

auto-setup dashboards

connect your repo and libra builds monitoring pages automatically. dashboards, alerts, and runbooks generated from your code. zero config.

S
#aws-alerts
New critical: RDS "prod-db" is publicly accessible. View in Libra

slack & email alerts

get notified in slack when critical issues appear. daily email digests with your infrastructure health score.

API GW
Lambda
Dynamo
SQS
bottleneck: DynamoDB 2.8s

end-to-end request tracing

follow a request through API Gateway, Lambda, DynamoDB, SQS. AI pinpoints the bottleneck. suggests adding tracing where it's missing.

EC2
$487
RDS
$312
S3
$89
Lambda
$23

cost intelligence

see exactly where your money goes. anomaly detection when spending spikes. recommendations to cut waste.

how it works

from zero to full observability in under 2 minutes

01

connect

one-click CloudFormation template creates a read-only role in your AWS account. no credentials leave AWS.

30 sec
02

scan

libra checks EC2, S3, IAM, Lambda, RDS across all regions. security, cost, and health findings surfaced instantly.

60 sec
03

fix

AI explains every issue. one click opens a PR in your repo with the exact Terraform code to fix it.

1 click
04

monitor

scheduled scans every 6 hours. slack alerts for critical issues. daily email digest. you never miss a thing.

always on

simple, transparent pricing

pay per seat. includes reviews. overage at $1 each.

free
$0

for individual developers

  • 1 AWS account
  • 10 PR reviews / month
  • 5 AI explanations / month
  • manual scans only
  • email digest
pro
$10/ seat / month

for teams that ship fast

  • 5 AWS accounts
  • 50 PR reviews / seat included
  • $1 per additional review
  • unlimited AI explanations
  • auto scans every 6h
  • slack alerts
  • fix PRs
  • request tracing
  • cost anomaly detection
enterprise
custom

for organizations at scale

  • unlimited accounts
  • unlimited PR reviews
  • auto scans every 1h
  • everything in pro
  • SSO / SAML
  • self-hosted option
  • dedicated support
  • custom integrations
  • SLA guarantee
100% off for open source|50% off for startups|14 days free · no credit card