LabTeam: Multi-Agent Lab Simulation for Education & Research
π§ Inspiration
Many schools and research institutes lack access to expensive lab automation tools or AI-powered workflows. Inspired by the potential of generative AI + 5G/Edge computing, we wanted to create an open-source, multi-agent lab simulation environment that allows students and researchers to explore scientific workflows in an intuitive, hands-on, and cost-effective way.
βοΈ What it does
LabTeam simulates a real-world laboratory with multiple collaborating AI agents:
Atlas: Project manager orchestrating all agentsBohr: Literature review and hypothesis generationCurie: Bayesian optimizer suggesting experiment parametersDeng: Generates robotic lab protocolsEdison: 3D modeling of labware components
Users interact with the system via a clean web interface that integrates with the ADK Agent UI via iframe. Execution status, experiment logs, and results are presented visually in real time.
ποΈ How we built it
- Frontend: React + Tailwind CSS + Framer Motion for dynamic UI
- Backend: Google ADK (Agent Development Kit) running AI agents
- LLM Integration: Used Amazon Bedrock to power Claude 3.5 agents via LiteLLM wrapper
- Inter-agent communication: Handled via ADK sub-agent orchestration
- Hosting: Local development with edge/5G compatibility for future deployment
π§± Challenges we ran into
- Integrating Amazon Bedrock authentication and finding correct model access permissions
- Mapping agent instructions and outputs to intuitive UI elements
- Ensuring iframe-based UI communication remained reliable across local ports
- Balancing modular agent design with cross-agent coordination logic
π Accomplishments that we're proud of
- Fully integrated Claude 3.5 on Amazon Bedrock with ADK agents
- Developed a reusable LLM wrapper to swap backend models easily
- Built an interactive pipeline dashboard with real-time status tracking
- Delivered a project that could scale across classrooms, labs, and low-cost hardware
π What we learned
- How to orchestrate and scale multi-agent systems using Googleβs ADK
- How to integrate and authenticate with Amazon Bedrock across regions
- Best practices for bridging frontend UX and backend agent state
- The importance of simulation environments in education accessibility
π What's next for LabTeam
- Add more domain-specific agents (e.g., biology, chemistry, physics)
- Deploy to low-cost edge devices and school networks
- Integrate IoT sensors and real-world lab equipment
- Partner with educators to design AI lab curricula for students
Log in or sign up for Devpost to join the conversation.