AI 비교하기AI 교차검증AI 최신정보AI 커뮤니티
Our VisionTermsPrivacyFAQContact

Build a Protein Research Copilot with Amazon Bedrock

Build a Protein Research Copilot with Amazon Bedrock

AWS ML Blog
Wednesday, June 24, 2026
  • •Amazon released a guide to building protein research assistants using Bedrock AgentCore and Strands Agents SDK.
  • •The system uses ESM-C 300M for 960-dimensional protein embeddings and Amazon Aurora with pgvector for storage.
  • •The architecture features a multi-tool design that automates query parsing, vector-based similarity search, and scientific summarization.
  • •Amazon released a guide to building protein research assistants using Bedrock AgentCore and Strands Agents SDK.
  • •The system uses ESM-C 300M for 960-dimensional protein embeddings and Amazon Aurora with pgvector for storage.
  • •The architecture features a multi-tool design that automates query parsing, vector-based similarity search, and scientific summarization.

Protein researchers often struggle with the manual analysis of thousands of peptide sequences, a process that is time-consuming and prone to error. To address this, developers can build an AI-powered research copilot using Amazon Bedrock AgentCore, a managed runtime for hosting agents, and the Strands Agents SDK. This assistant allows researchers to perform natural language queries, such as searching for peptides similar to a specific virus epitope, while receiving automated summaries of the scientific findings. The system architecture leverages an orchestrator agent that manages three specialized tools: a parser to extract search parameters, a searcher for vector-based similarity matching, and a summarizer to interpret the data.

The underlying search capability utilizes ESM-C 300M, a protein language model from EvolutionaryScale (a company focused on applying deep learning to biological research). This model generates 960-dimensional embeddings that represent structural and functional peptide properties. These embeddings are stored in an Amazon Aurora PostgreSQL-Compatible Edition database using the pgvector extension, which supports cosine similarity searches. By bundling model weights directly into Amazon SageMaker AI serverless endpoints, the system achieves efficient performance with minimal cold start latency, as no external model downloads are required during runtime.

The solution employs a modular design where the Strands orchestrator agent treats the parser and summarizer as distinct tools, despite these tools themselves being smaller, dedicated agents. This 'agents-as-tools' pattern simplifies the primary workflow, which parses the user query, retrieves candidate sequences through vector similarity, and generates concise scientific insights. The entire infrastructure is managed via AWS CloudFormation, with communication between the agent runtime and the database facilitated by the Amazon RDS Data API over HTTPS. This secure, containerized approach allows researchers to transition from a natural language request to a structured analysis report within a unified conversational interface.

Protein researchers often struggle with the manual analysis of thousands of peptide sequences, a process that is time-consuming and prone to error. To address this, developers can build an AI-powered research copilot using Amazon Bedrock AgentCore, a managed runtime for hosting agents, and the Strands Agents SDK. This assistant allows researchers to perform natural language queries, such as searching for peptides similar to a specific virus epitope, while receiving automated summaries of the scientific findings. The system architecture leverages an orchestrator agent that manages three specialized tools: a parser to extract search parameters, a searcher for vector-based similarity matching, and a summarizer to interpret the data.

The underlying search capability utilizes ESM-C 300M, a protein language model from EvolutionaryScale (a company focused on applying deep learning to biological research). This model generates 960-dimensional embeddings that represent structural and functional peptide properties. These embeddings are stored in an Amazon Aurora PostgreSQL-Compatible Edition database using the pgvector extension, which supports cosine similarity searches. By bundling model weights directly into Amazon SageMaker AI serverless endpoints, the system achieves efficient performance with minimal cold start latency, as no external model downloads are required during runtime.

The solution employs a modular design where the Strands orchestrator agent treats the parser and summarizer as distinct tools, despite these tools themselves being smaller, dedicated agents. This 'agents-as-tools' pattern simplifies the primary workflow, which parses the user query, retrieves candidate sequences through vector similarity, and generates concise scientific insights. The entire infrastructure is managed via AWS CloudFormation, with communication between the agent runtime and the database facilitated by the Amazon RDS Data API over HTTPS. This secure, containerized approach allows researchers to transition from a natural language request to a structured analysis report within a unified conversational interface.

Read original (English)·Jun 23, 2026
#amazon bedrock#protein research#pgvector#embeddings#agentcore#strands agents sdk