Bedrock Engineer
Bedrock Engineer is an AI assistant for software development tasks powered by Amazon Bedrock. It provides autonomous AI agents with large language models that support your development work through real-world file system operations, web search capabilities, and more.
Overview
Bedrock Engineer provides a standalone application experience with powerful AI capabilities:
- 💬 Interactive chat interface with Amazon Nova, Claude, and Meta Llama models
- 🛠️ Extensive tool integration for file operations, web search, code execution, and more
- 🧠 Customizable agents for different use cases and specializations
- 🌐 Agent Directory for sharing and discovering pre-configured agents
- 🎤 Voice chat capabilities with Amazon Nova Sonic
- 🖥️ Website and diagram generation features
Download
Download the latest version using the button below.
Key Features
Agent Chat: Customizable AI Assistants
The Agent Chat feature provides a powerful interface for interacting with AI assistants that can be fully customized to your needs:
1. Customizable Agents
Select agents from the top-left menu. By default, it includes Software Developer specialized for general software development, Programming Mentor to support programming learning, and Product Designer to support the conceptual stage of services and products.
Customize agent settings. Enter the agent's name and description, and input the system prompt. The system prompt is a crucial element that determines the agent's behavior. By clearly defining the agent's purpose, regulations, role, available tools, and when to use them, you can obtain more appropriate responses.
2. Integrated Tools
Click the Tools icon in the bottom left to select tools that the agent can use. Tools can be configured individually for each agent.
File System Operations - Create folders and files - Read and write file contents - List directory structures
Web & Search Operations - Web search via Tavily API - Website content retrieval
Amazon Bedrock Integration - Image generation and recognition - Video generation - Knowledge Base retrieval - Bedrock Agent and Flow integration
System Command & Code Execution - Execute system commands - Run Python code in secure environments - Screen and camera capture
3. Agent Directory: Sharing and Discovery
The Agent Directory is a content hub where you can discover and immediately use AI agents created by excellent contributors. It provides a curated collection of agents designed for various tasks and specializations.
Features - Browse Collections - Explore the growing library of specialized agents created by the community - Search and Filter - Quickly discover agents that match your needs using search functionality or filtering by tags - View Detailed Information - Check comprehensive information about each agent including creator, system prompt, supported tools, and usage scenarios - One-Click Addition - Add any agent to your personal collection with one click and start using immediately - Agent Submission - Become a contributor and share your custom agents with the community
Additional Resources
License
This application is licensed under the MIT-0 License. See the LICENSE file for details.