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


Finding patterns in data to derive information.

Artificial Intelligence

Cognitive technologies that can understand, reason, learn, and interact like humans.

Container Orchestration

Containers are virtual software objects that include all the elements that an app needs to run.

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