
bedrock amplify nextjs mastra aisdk assistantui
使用 AWS Bedrock 和 Amplify 构建的 Next.js 应用,支持 AI 对话和用户认证。
Repository Info
About This Server
使用 AWS Bedrock 和 Amplify 构建的 Next.js 应用,支持 AI 对话和用户认证。
Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.
Documentation
Bedrock Amplify Next.js Mastra AI SDK Assistant UI
このプロジェクトは、AWS Bedrockを活用したAIアシスタントUIを実装したNext.jsアプリケーションです。AWS Amplifyによる認証機能と、Mastra、AI SDK、Assistant UIを組み合わせて構築されています。
主な機能
- AWS Amplifyによるユーザー認証
- AWS Bedrockを使用したAIモデル(Nova Pro)との対話
- Assistant UIによるチャットインターフェース
- Mastraフレームワークによるエージェント管理
- AWS Documentation MCPサーバーによる拡張機能
技術スタック
- フロントエンド: Next.js 15、React 19、Tailwind CSS
- バックエンド: AWS Amplify、AWS Bedrock
- AI/ML: AI SDK、Mastra、MCP(Model Context Protocol)
- 認証: AWS Amplify Authentication
始め方
前提条件
- Node.js 18以上
- AWS アカウント
- AWS CLIの設定
- Amplify CLIのインストール
インストール
# 依存関係のインストール
npm install
# Amplifyバックエンドの起動
npx ampx sandbox
開発サーバーの起動
npm run dev
ブラウザで http://localhost:3000 を開くと、アプリケーションが表示されます。
Quick Start
Clone the repository
git clone https://github.com/moritalous/bedrock-amplify-nextjs-mastra-aisdk-assistantuiInstall dependencies
cd bedrock-amplify-nextjs-mastra-aisdk-assistantui
npm installFollow the documentation
Check the repository's README.md file for specific installation and usage instructions.
Repository Details
Recommended MCP Servers
Discord MCP
Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.
Knit MCP
Connect AI agents to 200+ SaaS applications and automate workflows.
Apify MCP Server
Deploy and interact with Apify actors for web scraping and data extraction.
BrowserStack MCP
BrowserStack MCP Server for automated testing across multiple browsers.
Zapier MCP
A Zapier server that provides automation capabilities for various apps.