IBM Bob
Bob the AI coding assistant
IBM Bob

Welcome to IBM Bob:

Your AI-Powered Development Partner

Hi, I'm Bob! I'm here to work right alongside you in your codebase, and help you build quality software faster.

What I can build with you

Build with Agentic Modes

Modes help define my purpose and assign a role for me to fill. Choose how you'd like me to contribute, and I'll grab the right tool from my belt. Need something more specialized? Create custom modes that align with your unique requirements to deliver consistent, high-quality results.

Build with agentic modes interface showing mode selection

Develop in Your Favorite Human Language

With Literate Coding, forget context-switching between chat windows and your editor. Explain what you want in natural language and I will generate the implementation in context.

Get Real-Time Code Reviews

I scan your code as you work, catching complexity issues and refactoring opportunities before they become problems. You can choose to address them inline with one click or review them later in the Bob Findings panel. Write great code faster without adding technical debt.

Use AI in Your Entire Pipeline

I'm not confined to your IDE. With Bob Shell, I bring the same powerful capabilities to your terminal. I can work alongside you at every stage of development—from your local environment straight through to production.

Access IBM's Enterprise Ecosystem with Ease

Connect to HashiCorp, Red Hat, Instana, and more—directly from your IDE. I eliminate context switching and deliver enterprise-grade architecture, security, and monitoring right where you code.

Access enterprise ecosystem interface showing integrations

What developers say

  • Bob demonstrated a level of intelligence and contextual understanding that goes beyond anything I've seen in other tools. Bob goes beyond anything I've seen in other tools.

    LF
    Luis Fabricio de LlamasSr. Java Developer & Developer Advocate, Act Digital
  • The tool works very well and captures the modernization intent. Bob is the first tool of its kind to treat Java as a first-class citizen

    AS
    Artur SkowronskiHead of Java & Kotlin Engineering, VirtusLab
  • IBM Bob isn't just another autocomplete tool. It is an AI-first development partner designed to transform the entire software lifecycle. Think of it as moving from 'help me code' to 'help me modernize, secure, and scale.'

    CA
    Christina AdamesAI Strategist, CDW
  • Early results are very promising: in under 15 minutes, I had a small FPS-style prototype up and running while walking my son through what Bob can do. That combination of speed and explainability is exactly what I'm looking for in an AI coding companion.

    RM
    Reshad MoussaDirector of Product Development, Supplier Shield
  • Project Bob isn't just another AI assistant. It's an agentic AI development partner built for large organizations tackling complex challenges — like modernizing legacy systems, ensuring compliance (HIPAA, FedRAMP), or scaling secure software delivery.

    HB
    Hans BoefManager Technical Consultants and Support, Novadoc
  • Project Bob sounds so wonderfully innocent but it is incredibly powerful. 3 prompts. That's all it took to build a production-ready MCP server. Project Bob blew my expectations out of the water. Bob delivers the kind of work you'd expect from an experienced developer who actually thinks about the full picture.

    WW
    Wesley WienenTechnical Presale Engineer, Appsys ICT Group
  • Bob has built-in guardrails. It operates in different modes, allowing you to approve its suggestions before any changes are made to your source code. If you ask it about a non-existent RPG op-code, it won't "hallucinate" an answer; it will simply state that it doesn't understand. This controlled, predictable behavior is crucial for enterprise development.

    SC
    Steve CastPractice Director, Fresche Solutions
  • Once the demonstration concept emerged, I saw the potential for a fully functional mockup to be realized early. We quickly had two core features implemented. It's impressive that we could implement the system's basic functionality just by outlining the requirements, without creating detailed specs or partial code.

    SM
    Shigehiro MouriGeneral Manager, System Research
  • Bob demonstrated a level of intelligence and contextual understanding that goes beyond anything I've seen in other tools. Bob goes beyond anything I've seen in other tools.

    LF
    Luis Fabricio de LlamasSr. Java Developer & Developer Advocate, Act Digital
  • The tool works very well and captures the modernization intent. Bob is the first tool of its kind to treat Java as a first-class citizen

    AS
    Artur SkowronskiHead of Java & Kotlin Engineering, VirtusLab
  • IBM Bob isn't just another autocomplete tool. It is an AI-first development partner designed to transform the entire software lifecycle. Think of it as moving from 'help me code' to 'help me modernize, secure, and scale.'

    CA
    Christina AdamesAI Strategist, CDW
  • Early results are very promising: in under 15 minutes, I had a small FPS-style prototype up and running while walking my son through what Bob can do. That combination of speed and explainability is exactly what I'm looking for in an AI coding companion.

    RM
    Reshad MoussaDirector of Product Development, Supplier Shield
  • Project Bob isn't just another AI assistant. It's an agentic AI development partner built for large organizations tackling complex challenges — like modernizing legacy systems, ensuring compliance (HIPAA, FedRAMP), or scaling secure software delivery.

    HB
    Hans BoefManager Technical Consultants and Support, Novadoc
  • Project Bob sounds so wonderfully innocent but it is incredibly powerful. 3 prompts. That's all it took to build a production-ready MCP server. Project Bob blew my expectations out of the water. Bob delivers the kind of work you'd expect from an experienced developer who actually thinks about the full picture.

    WW
    Wesley WienenTechnical Presale Engineer, Appsys ICT Group
  • Bob has built-in guardrails. It operates in different modes, allowing you to approve its suggestions before any changes are made to your source code. If you ask it about a non-existent RPG op-code, it won't "hallucinate" an answer; it will simply state that it doesn't understand. This controlled, predictable behavior is crucial for enterprise development.

    SC
    Steve CastPractice Director, Fresche Solutions
  • Once the demonstration concept emerged, I saw the potential for a fully functional mockup to be realized early. We quickly had two core features implemented. It's impressive that we could implement the system's basic functionality just by outlining the requirements, without creating detailed specs or partial code.

    SM
    Shigehiro MouriGeneral Manager, System Research