Get Started in 5 Minutes
This guide will walk you through setting up labelWise and creating your first annotation.Clone the Repository
First, clone the labelWise repository to your local machine:
Make sure you have Git installed on your system. If not, download it from git-scm.com.
Install Dependencies
Install all required packages using npm:This will install all dependencies listed in
package.json, including:- React 19
- TypeScript
- Vite
- Tailwind CSS v4
- lucide-react, sileo, and other UI libraries
Start the Development Server
Launch the app in development mode:Vite will start the development server and display the local URL:Open your browser and navigate to
http://localhost:5173 to see the app running.Upload Your First Image
In the labelWise interface:
- Click the “Cargar imágenes” button in the top-right header
- Select one or more image files from your computer (JPEG, PNG, etc.)
- The images will appear in the left sidebar under “Lista”
You’ll see a toast notification confirming how many images were loaded.
Create Your First Label
Before drawing annotations, you need to create labels:
- In the right sidebar under “Etiquetas”, find the input field labeled “Nueva etiqueta”
- Type a label name (e.g., “car”, “person”, “dog”)
- Click “Agregar” or press Enter
Draw Your First Annotation
Now you’re ready to annotate:
- Ensure “Dibujar” mode is selected (not “Mover”)
- Click and drag on the image to draw a bounding box
- Release the mouse to create the annotation
The bounding box will be labeled with your active label and appear in your chosen color.
Edit Annotations
- Move: Click and drag a bounding box to reposition it
- Resize: Click a bounding box to select it, then drag the corner handles
- Multi-select: Hold
Ctrl/Cmdand click multiple boxes - Copy/Paste: Select boxes and use
Ctrl/Cmd + Cto copy,Ctrl/Cmd + Vto paste - Delete: Select a box and remove it from the list in the right sidebar
Additional Features to Explore
Now that you’ve created your first annotation, try these advanced features:Zoom & Pan
- Use the + and - buttons to zoom in/out (50% to 300%)
- Click “Mover” mode and drag to pan across large images
- Click “Reset” to return to 100% zoom
Grid Guide
- Toggle “Guía” to show/hide a grid overlay
- Grid spacing is 32 pixels for consistent alignment
CSV Table View
- Click the “CSV” button in the center panel header
- View all annotations in table format
- Edit coordinates and labels directly in the table
- Click any row to jump to that annotation
Import Existing Annotations
- Click “Importar CSV” in the header
- Select a CSV file matching the schema
- Annotations are automatically mapped to images by filename
Next Steps
Installation Guide
Learn about production builds, deployment options, and environment setup
Introduction
Dive deeper into labelWise features and use cases