IBM TJBot, a Watson Maker Kit

An open source project for makers, creators and thinkers to explore AI with Watson.


Meet TJBot

Have some fun and code your very own AI robot with TJBot, a do-it-yourself template to learn, experiment and explore AI with IBM Watson. The project consists of open-source step-by-step recipes, or coding instructions, designed for a Raspberry PI to help you connect your TJBot to Watson developer services.

Build your own robot

TJBot can be constructed out of cardboard or with a 3D printer. Print your own or order a TJBot kit.

Order a kit

3D Print TJBot

Cardboard laser cut TJBot

Code and contribute

Use featured TJBot recipes on Github and or create your own new recipes and share them with the world.

Get and contribute code on Github

Follow recipes on Instructables

Explore AI with Watson

Want to chat with TJBot or teach it to dance? TJBot uses a Raspberry Pi to connect to Watson Services and control various hardware components.

Discover APIs for AI and more with Watson

Trending AI topics @ IBM

Exploring the Future of AI

TJBot is an example of ‘embodied cognition’ – the idea of embedding artificial intelligence into objects in our everyday lives. TJBot puts Watson technologies into a cardboard cutout, but you can imagine these types of capabilities in your walls, in your furniture, or in objects in your home. TJBot was born at IBM Research as an experiment to develop best practices in the design and implementation of cognitive objects.

Chatbots with Watson

Chatbots are an essential way to let users interact with organizations. They speak the same language we do, can answer questions and offer support at a moment's notice. Whether you're a developer looking to build your own chatbot or a business looking to implement one without needing to code from scratch, Watson can help.

Learn more

Continue exploring the possibilities of AI with IBM Research and IBM Watson.


Makers around the world are creating cognitive objects that learn, reason, and interact in a natural way.


Project Intu

Project Intu is an experimental service that allows developers to quickly and seamlessly integrate various cognitive services, such as Conversation and Speech-to-Text, with the capabilities of various devices, spaces, and physical objects.


Develop with Watson

Find out what developers are doing with Watson, from building bots to mining insights from the IoT.


Now try quantum

Interested in exploring this exciting new frontier in computing? Connect to IBM’s quantum processor via the IBM Cloud to run algorithms and experiments.

What is IBM Research disrupting today?