Skip to content

Brainsuite Infrastructure Packages

This site documents the Python packages maintained by the Brainsuite.ai DevOps team for building and managing AWS infrastructure.


Packages

brain-constructs

A library of opinionated AWS CDK L2/L3 constructs that encapsulate Brainsuite's infrastructure defaults and best practices into reusable, composable building blocks.

Get started API Reference

brainc

A CLI tool for Docker image management in uv-workspace projects. Handles building and pushing images to ECR with CodeArtifact authentication baked in.

brainc build -w <workspace_name>
brainc push -w <workspace_name>

Get started API Reference


Requirements

  • Python >=3.13
  • uv
  • AWS CDK v2