FurhatAI SDK

All the power of Furhat's conversational technology and developments tools right on your desktop
Watch Furhat SDK in Action

Join the robotics research world

With a fast growing research and R&D community, more than 5000 developers, 200 universities, and 100s of research publications, Furhat is the state-of-the-art tool for resarh in human robot interaction in the world today.

FurhatSDK is a studio that's built for scientsts, engineers, and students, to explore and develop systems using Furhat.

Powerful suite of intelligent tools for research

Furhat comes with a powerful suite of intelligent tools allowing you to create, debug, and design experiments on your desktop and on your robot

Research Areas

Discover the research areas where Furhat is making a difference

Human-Robot Interaction

Cognitive Science and Psychology

Computational Linguistics

Conversational modelling with Kotlin

Create advanced interactions in our easy-to-use dialogue framework built in Kotlin, a modern programming language that uses Java Runtime Environment, allowing you to use all existing Java libraries directly from Kotlin.

The Furhat Library

Do you want to breathe even more life into your robot? The Furhat Library hosts a collection advanced facial gestures, pre-programmed automatic head movements and many more code snippets that will give you a head start when creating your skills.

Furhat API

Furhat API lets you connect and give commands to your Furhat robot from a program running on an external computer on the same network. The API supports a large number of programming languages, including Python (of course!), C#, JavaScript, Rust etc.

Wizard-Of-Oz tools

The Wizard of Oz features in Furhat’s graphical interface allow you to operate the robot, including its speech, facial expressions, and head movements. By directly controlling the behaviors and responses of the robot, you can easily prototype interactions and tele-operate the robot whether that's for collecting human-control data or for doing user studies.

Visual Programming

Create interactions for the Furhat robot in minutes using the quick prototyping tool based on Google Blockly.

Data Logging

Regardless of whether you are doing scientific experiments, developing your skill using Wizard-of-Oz, or wanting to fine-tune your skill, it is very useful to be able to log the interactions. The SDK offers a Log Viewer tool, where you can see logs from your interactions. There you can see detailed timestamps of events, read the transcriptions of what has been said and also listen to the user’s speech.

Integrated Virtual
Furhat Simulator

Seamlessly switch between the physical Furhat robot and the Virtual Furhat on your computer to simulate interactions. Easily accessible to your extended developer team – or your students!

Request FurhatAI SDK

Download the full version of the Furhat SDK for your desktop.

Request Access

Research Publications

Explore the latest research publication about Furhat's impact on society and human-robot interaction.

Go to publications

Furhat Community

All our SDK users are provided access to the Furhat community – a global collection of developers and enthusiasts that are creating solutions with social robots. Share your work, collaborate together and gain experience from experts in the field.

Slack

Be part of the family! Come join our community and meet other Furhateers, exchange tips and tricks and ask questions.

Github

Tired of re-inventing the wheel? Get our latest examples kills on Github so that you do not have to start your project from scratch

Meetups

Join us for virtual and physical events around the world and share learnings with other Furhat users