# Introduction

Annotation SDK is a library for developing templates for use with the ABEJA Annotation Tool V2 The SDK includes Core module for handling the Annotation tool, some Web components and a Local development tool

Architecture

The template is implemented as a standalone application that is loaded into an iframe, and all messages between frames are implemented in the SDK so that developers can use the core library to communicate with it

In order for your application to function as an annotation template, you need to implement your application for three URLs

URL Page Name Description
/labeleditor LabelEditor A page to define the labels to be annotated. This page is used in the project creation form
/workspace Workspace This is the page where workers annotate
/review Review This is the administrator reviews the annotation results