This repository contains sample applications built using the Fullstack AgentCore Solution Template (FAST) as a starting point. Each sample demonstrates how to customize FAST for different use cases while leveraging AWS AgentCore.
⚠️ Important: These samples are not production-ready. They pass automated security scanning at the time of contribution but are not guaranteed to receive ongoing security patches or dependency updates. You must thoroughly review any sample code before deploying to production. See SECURITY.md for details.
While FAST provides a fully functional out-of-the-box chat application, it's designed to be customized for any use case that leverages AgentCore. These samples serve as:
- Starting points for similar projects
- A diverse set of examples of how others have extended FAST for a variety of use cases
- Learning resources for engineers
| Sample | Description |
|---|---|
| Restaurant Assistant | Knowledge base integration, reservation management, and customer-facing chat widget |
| CopilotKit Generative UI | Generative UI, shared state, and human-in-the-loop interactions via CopilotKit |
Description: A restaurant assistant application with knowledge base integration, reservation management, and a professional customer-facing interface.
Built on FAST: v0.4.1
Key Differences from FAST: Adds an s3-vector backed knowledge base, DynamoDB reservations table, custom reservation tools, restaurant-themed landing page with chat widget, and file upload capabilities
Use Case: Building customer service assistants for hospitality businesses or any domain requiring knowledge base integration with transactional capabilities
Description: Adds CopilotKit as the frontend framework on top of FAST, enabling generative UI (inline charts and components rendered from tool calls), bidirectional shared state between the agent and UI, and human-in-the-loop interactions.
Built on FAST: v0.4.1
Key Differences from FAST: Replaces the baseline frontend with CopilotKit, adds a CopilotKit Runtime Lambda as a server-side bridge to AgentCore, and includes both LangGraph and Strands agent patterns with CopilotKit middleware.
Use Case: Building agent-native applications where the AI drives the UI — not just chat — including dashboards, collaborative canvases, and interactive workflows.
Have you built something with FAST? We'd love to see it! Please see CONTRIBUTING.md for guidelines on how to contribute your sample application.
For questions about:
- FAST itself: See the main FAST repository
- Specific samples: Open an issue in this repository
- Contributing samples: See CONTRIBUTING.md
This project is licensed under the Apache-2.0 License.
