Add Bob's Brain as production-grade reference implementation#7
Open
jeremylongshore wants to merge 1 commit intoAgent-Card:mainfrom
Open
Add Bob's Brain as production-grade reference implementation#7jeremylongshore wants to merge 1 commit intoAgent-Card:mainfrom
jeremylongshore wants to merge 1 commit intoAgent-Card:mainfrom
Conversation
Bob's Brain is a production-grade multi-agent system built with Google ADK and Vertex AI Agent Engine, demonstrating comprehensive AI Card adoption. What's included: - ai-card.json: Universal AI Card format v1.0 with SPIFFE identity - agent-card-a2a.json: Original A2A AgentCard v0.3.0 for comparison - conversion-guide.md: Step-by-step migration guide from A2A to AI Card - README.md: Complete reference implementation overview Key patterns demonstrated: - SPIFFE identity framework (spiffe://intent.solutions/agent/bobs-brain/...) - Trust attestations (Hard Mode compliance, CI/CD gates, inline deployment) - A2A Protocol 0.3.0 with full AgentCard implementation - Multi-agent architecture (1 orchestrator, 1 foreman, 8 specialists) - Production deployment patterns (Vertex AI Agent Engine, WIF auth) Repository: https://github.com/jeremylongshore/bobs-brain Release: v0.13.0 Quality Score: 95/100 Test Coverage: 65%+ Documentation: 145 files, 28 canonical standards
jeremylongshore
pushed a commit
to jeremylongshore/a2a-samples
that referenced
this pull request
Dec 4, 2025
Production-grade foreman-worker delegation pattern demonstration using Google ADK and A2A Protocol 0.3.0. This sample shows: - Foreman agent (iam_senior_adk_devops_lead_demo) for task routing - Worker agent (iam_adk_demo) for specialist task execution - AgentCard-based discovery and delegation (A2A 0.3.0) - Real production pattern from Vertex AI Agent Engine deployment Key features: - Clean educational code showing core pattern - Runnable demo with Flask endpoints - AgentCards published at /.well-known/agent-card.json - Links to full production system (Bob's Brain v0.13.0) Based on production system: - Repository: https://github.com/jeremylongshore/bobs-brain - Deployment: Vertex AI Agent Engine (10 agents in production) - Linux Foundation AI Card Reference: Agent-Card/ai-card#7 This demonstrates how production multi-agent systems use foreman-worker architecture for task delegation and specialist routing.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Overview
Adding Bob's Brain as a comprehensive reference implementation for the AI Card standard. This is a production-grade multi-agent system that demonstrates real-world AI Card adoption with complete examples and migration guidance.
🏆 Google Recognition
Bob's Brain is now in Google's official Agent Starter Pack community showcase (PR #580 merged):
This validates Bob's Brain as a production-grade ADK reference implementation trusted by Google's own team.
What's Included
This PR adds the
examples/bobs-brain/directory with 4 key files:1. ai-card.json - Universal AI Card v1.0
Complete implementation showing:
spiffe://intent.solutions/agent/bobs-brain/prod/us-central1/0.13.0)2. agent-card-a2a.json - Original A2A AgentCard v0.3.0
For comparison and backward compatibility:
3. conversion-guide.md - Migration Guide
Step-by-step guide for converting A2A AgentCards to AI Card format:
4. README.md - Reference Implementation Overview
Comprehensive documentation covering:
Why Bob's Brain?
Bob's Brain represents a Google-recognized production-grade implementation with:
Key Patterns Demonstrated
Trust Attestations
SPIFFE Identity
A2A Protocol Service
Repository Information
Use Cases
This reference implementation helps developers:
Checklist
Additional Context
Bob's Brain has been built over multiple phases following strict architectural standards (Hard Mode rules R1-R8) and is actively deployed in production. This makes it an ideal reference for teams looking to adopt the AI Card standard in real-world scenarios.
The conversion guide specifically addresses the most common questions developers have when migrating from A2A AgentCards to the universal AI Card format.
Related PRs