The Story Workbench is an extensible platform for the linguistic annotation of arbitrary text. It is flexible, user-friendly, and feature-rich. It is written entirely in Java, runs on all major platforms, and can be used by non-technical annotators. The Story Workbench significantly eases the development of annotation tools: a moderately skilled Java programmer, aided by the Story Workbench development materials, can create a fully working annotation tool for a new representation in a matter of days.


OS Windowing
Arch Link
Windows Win32 x86 64-bit (158 mb)
Windows Win32 x86 32-bit (158 mb)
Windows WPF x86 (157 mb)
Mac OSX Carbon x86 (158 mb)
Mac OSX Carbon PPC (158 mb)
Linux GTK x86 64-bit (158 mb)
Linux GTK x86 32-bit (158 mb)
Linux GTK PPC (158 mb)
Solaris GTK Sparc (157 mb)
IBM AIX Motif PPC (157 mb)
HP-UX Motif ia64 32-bit (157 mb)


To install the workbench, download the appropriate zip file for your platform, windowing system, and architecture, and unzip the file to the installation destination of your choosing. Make sure you have Sun/Oracle Java 1.5 or higher installed on your machine. The zip comprises a single folder called "workbench": the story workbench executable is inside that folder.

Mac Users: Do not move the workbench executable out of the workbench folder, as this will break the installation. If you want to place the workbench in your launch bar or somewhere other than where the installation folder is located, make an alias to the workbench executable and move the alias into the desired spot.

Linux Users: Make sure you have Sun/Oracle Java 1.5 or higher installed and set to be your default JVM. Many Linux machines do not come with Sun Java installed or set to the default (rather they often have an alterative, such as Open JDK).



For more information, or to reference the Story Workbench in your own, work see the following papers:


The following is a 5 minute flash screencast of the Story Workbench in action:

Best viewed in Full Screen mode
download as (flv, mp4)