
Sample Redlining Assistant Using AWSflagship
Published on AWS's AWS Samples GitHub, this repository demonstrates a redlining assistant powered by the Strands Agents SDK and hosted on Amazon Bedrock AgentCore Runtime. It provides an extensible starting point for organisations wishing to build custom redlining assistants, whilst taking advantage of of the scalability, security, monitoring/logging offered by using AWS services. The Strands Agents SDK is a model-agnostic framework created by AWS for building agents. Amazon Bedrock AgentCore Runtime provides the hosting environment for the agent, and can be extended to integrate with other features, such as Amazon Bedrock Knowledge Bases (for RAG). Amazon Bedrock provides the available models. Microsoft JS APIs is used to modify Word documents. Authentication is managed by Amazon Cognito (which allows for integration with SAML compatible identity providers such as Entra ID). Authorisation is managed mostly via AWS IAM, with the exception of inbound invocations to AgentCore Runtime which uses JWTs. This current starting point can be extended by adding features such as memory, MCP targets that integrate with an organisation's AWS environment, added guardrails and fine-grained access control for tools.


