Requirements for this to work:
- install
bun - configure your AWS credentials in the .env file. Use
.env.exampleas a template. - run
make setupsuccessfully. this will ensure that the terraform state is stored in the cloud. - ensure you have sufficient AWS quotas for the following services:
- S3
- DynamoDB
- Lambda
- Step Functions
- Textract Async Processing
- Model Access for all Claude models and Amazon Nova
- Run
make deployto deploy the infrastructure. - Upload pdfs into the origin bucket to trigger the state machine.
- Run
make destroyto destroy the infrastructure.