Inspiration
Robin was inspired by the possibility of getting real work done hands-free, wherever you are. You simply talk to your trusted agent and it organizes your day, takes care of busy work, and keeps you informed, so you can jump right into important tasks wherever you are. Robin helps you focus on what matters most and makes sure you're always ready for action.
What it does
Automate busy work just by talking to Robin. The agent interacts with your workspace on your behalf, managing your email, calendar, Slack, and more (coming soon). Robin listens to your commands, handles routine tasks, coordinates your schedule, and keeps you updated, so you are always ready for what comes next.
How we built it
Tech Stack:
- Amazon Bedrock (Nova)
- AgentCore runtime/gateway
- React Native (iOS/Android)
- Python backend
- Custom WebSocket service
Integrations:
- Gmail
- Google Calendar
- Slack
- Modular architecture for both cloud and mobile, running on AWS
- Dockerized deployments and Amazon ECR for region flexibility
Challenges we ran into
- Migrating infrastructure across AWS regions and rewriting components for region-specific services
- Keeping latency low
- Writing the system prompts
- Runtime failing to deploy on multiple occasions (quota problems)
Accomplishments that we're proud of
- Built an autonomous agent that actively handles office work and makes mornings more productive
What we learned
- Advanced deployment and scaling with AWS (Bedrock, ECR, AgentCore)
- Patterns for building multi-service, voice-driven agent experiences
- Different methods agents can complete meaningful actions in the real-world
What's next for Robin
- Expanding connections to more apps like Asana, Jira, Confluence, and other tools
- Smarter agents that can summarize, suggest actions, and learn from your preferences
- Personalities for one-trick pony agents
Built With
- amazon-bedrock-agentcore-gateway
- amazon-bedrock-agentcore-identity
- amazon-bedrock-agentcore-runtime
- amazon-dynamodb
- amazon-nova-sonic
- docker
- python
- react-native
- redis
- webrtc
Log in or sign up for Devpost to join the conversation.