Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Framework and Library for Distributed Online Machine Learning
C++ Python
Failed to load latest commit information.
config add example config
plugin Check whether 'mecab.h' exists before version check: fix #408
.gitignore we should ignore gtag generated files
.travis.yml Update travis config: refs #120 fix #376
ChangeLog.rst Fix improvements/bugfixes missing from ChangeLog
LICENSE fix license term (fix #121)
configure update pkg-config manifest for framework and add manifest for client … Update unittest_gtest of waf: refs #296
waf update waf to 1.6.4 to workaround the problem that waf installs pkg-c…



The Jubatus library is an online machine learning framework which runs in distributed environment.

See for details.

Quick Start

We officially support Ubuntu Server 12.04 LTS (x86_64) and Red Hat Enterprise Linux 6.2 or later (x86_64).

See QuickStart for detailed description.

Red Hat Enterprise Linux 6.2 or later (x86_64)

Run the following command to register Jubatus Yum repository to the system.

$ sudo rpm -Uvh

Then install jubatus and jubatus-client package.

$ sudo yum install jubatus jubatus-client

Now Jubatus is installed in /usr/bin/juba*.

$ jubaclassifier -f /usr/share/jubatus/example/config/classifier/pa.json

Ubuntu Server 12.04 LTS (x86_64)

Write the following line to /etc/apt/sources.list.d/jubatus.list to register Jubatus Apt repository to the system.

deb binary/

Now install jubatus package.

$ sudo apt-get update
$ sudo apt-get install -y --force-yes jubatus

Now Jubatus is installed in /opt/jubatus/bin/juba*.

$ source /opt/jubatus/profile
$ jubaclassifier -f /opt/jubatus/share/jubatus/example/config/classifier/pa.json

Other Platforms

For other platforms, refer to the documentation.


LGPL 2.1

Update history

Update history can be found from ChangeLog or WikiPage.


Patches contributed by those people.

Something went wrong with that request. Please try again.