Key Features
IDAH provides a rich set of features designed to streamline your data annotation workflow and improve collaboration.
Core Features
Multi-Modal Support
Annotate various data types including images, videos, audio, text, and custom formats through plugins. IDAH's flexible architecture allows you to work with any media type your project requires.
Collaborative Workflows
Support for team collaboration with role-based access control, assignment management, and progress tracking. Manage annotation tasks, distribute work among team members, and monitor completion status in real-time.
Extensible Plugin System
Easily extend functionality with custom plugins for specialized annotation tools, media processors, and data exporters. Build plugins using familiar web technologies like SvelteKit and Ruby.
Media Processing
Automatic processing of uploaded media files including thumbnail generation, format conversion, and optimization. Support for various image and video formats out of the box, with plugin support for specialized formats.
Data Export & Sync
Export annotated datasets in various formats (JSON, CSV, COCO, YOLO, etc.) and sync with external systems through customizable exporters. Schedule automated exports and integrate with MLOps pipelines.
Audit & Compliance
Comprehensive audit logging for tracking user actions, ensuring compliance, and maintaining data integrity. Track who annotated what, when, and how annotations have changed over time.
Annotation Features
Annotation Tools
Bounding Boxes
Draw rectangular boxes for object detection
Polygons
Create precise segmentation masks
Polylines
Annotate paths and trajectories
Points
Mark specific locations (keypoints, landmarks)
Classification
Assign labels and categories to data
Custom Tools
Create specialized annotation tools through plugins
Workflow Management
Task Assignment
Distribute annotation tasks to team members efficiently
Review Process
Multi-stage review and approval workflows
Quality Control
Inter-annotator agreement and quality metrics
Progress Tracking
Monitor completion rates and productivity
Plugin System
IDAH's plugin system allows you to extend the platform with custom functionality:
Frontend Plugins
Build custom annotation tools, visualizations, and UI components using SvelteKit. Create specialized interfaces for domain-specific annotation tasks.
Media Service Plugins
Create custom media processors for specialized file formats or transformations. Handle medical imaging (DICOM), 3D point clouds, or any custom format.
Sync Service Plugins
Develop custom data exporters for specific formats or integration with external APIs. Push annotations directly to your ML training pipeline.
Learn more about creating plugins in the Plugin Development Guide.
Collaboration Features
• Access Control
→ Role-based permissions (Admin, Manager, Annotator, Reviewer)
→ Project-level and dataset-level access control
→ User and organization management
• Communication
→ Email notifications for task assignments and updates
→ In-app notifications and alerts
→ Activity feeds and audit trails
💡 Want to see IDAH in action? Check out the Use Cases to learn how IDAH can be applied to different domains.