IBM Code

Solve specific problems quickly

On IBM Code, everything you need to solve real problems is compiled into a Journey: architecture diagrams, one-click deployment git repos, and pointers to essential docs.

Don’t see the problem you’re trying to solve?

Featured Journeys

Unlock enterprise data using APIs

Use LoopBack, an open source Node.js framework, to unlock data located in an Enterprise Resource Planning system.

Create a “cognitive” retail chatbot

Build a configurable, retail-ready chatbot.

Respond to messages and handle streams

Create autoscaling actions that respond to message streams.

Featured Technologies and Topics


Gain business advantage by unlocking new intelligence from vast quantities of structured and unstructured data and by developing deep, predictive insights.


Chatbots are conversational robots that interact with users on the one hand and services on the other.


OpenWhisk is a cloud-first distributed event-based programming service. It represents an event-action platform that allows you to execute code in response to an event.

Featured Open Source Projects


The lightweight QISKit API is a thin Python wrapper around the Quantum Experience HTTP API that enables you to connect and execute OPENQASM code.

TJBot programmable robot

TJBot is a do-it-yourself kit that enables you to build a programmable cardboard robot powered by IBM Watson. It is part of the IBM Watson Maker Kits, a collection of DIY open source templates to connect to Watson services in a fun way.

Application Metrics for Swift

Collect and visualize resource and performance monitoring data for Swift-based applications.

Recent blog posts

Upcoming events

Follow us on Twitter