Customizing IBM Bob to work with the Building Blocks¶
IBM Bob custom modes allow developers to tailor Bob's behavior by combining reusable Building Blocks. Numerous modes are available to support work in these areas to address specific operational needs and development workflows.
- Builidng agents
- MCP creation and integration
- Vector Search & Document Processing
- Data Engineering & Knowledge Pipelines
- Application Observability & Monitoring
- Security, Risk & Trust Intelligence
This composable approach enables teams to design highly contextual assistants optimized for specialized tasks and domain-specific scenarios.
Getting started with Building Block modes¶
Instructions and related files for these custom modes can be found in their respective repository.
Agents¶
- Agent Builder: Foundation mode for agent building workflows, Bob uses wxo's ADK and documentation MCP servers to build custom agents.
- Domain Agent Builder: Bob builds a tool-augmented RAG agent for partner's custom business domain.
- Voice Agent Builder: Build voice-enabled agents (TTS & STT) with multi-channel support (phone, WhatsApp, SMS, Slack)
- MCP Builder: Expands on the Agent Builder mode to build and deploy MCP servers on wxo.
- Agent-model-gateway-bob-mode: Comprehensive mode for integrating third-party LLM models (OpenAI, Anthropic, Google, Azure, AWS Bedrock, and more) into watsonx Orchestrate
Trust¶
- Build-time AgentOps Evaluator: Foundation Mode for pre-deployment evaluation of agents. Using WXO ADK, Bob automates benchmark generation and provides a structured workflow for assessing agent behavior across key dimensions, including agent-specific metrics, cost and latency characteristics, and adversarial robustness through red-teaming. This enables systematic identification of failure modes and targeted optimization before production rollout.
- Build-time GenAI Evaluator: Bob helps you evaluate GenAI apps (RAG pipelines, LLM outputs, chatbot safety, AI agent tool-calling) before deployment using IBM watsonx governance SDK and custom watsonx governance MCP server.
Data¶
- Data Ingestion: Comprehensive data ingestion for structured and unstructured data
- RAG Accelerator: Complete RAG pipeline with document processing and semantic search
- Text-to-SQL: Natural language to SQL query conversion with metadata enrichment
Automation¶
- Application monitoring and observability expert: Connect Bob with the Instana MCP server.
- Automated Resilience & Compliance: Unified Vulnerability and Certificate Intelligence via IBM Concert.
- Secrets Management: Secrets Management via IBMHashicorp Vault.