Overview
The Kolibri content library is a flexible, offline-first system for delivering educational resources. Content is created and curated in Kolibri Studio, packaged into channels, and imported to Kolibri devices for learner access. Key Concepts:- Content channels as distribution units
- Kolibri Studio as content authoring platform
- Offline-optimized resource formats
- Hierarchical content organization
- Metadata-rich searchable resources
- Multi-language content support
Kolibri can function entirely offline once content is imported. Internet connectivity is only needed for importing or updating content.
Content Channels
Channels are self-contained collections of educational resources created by content providers and imported into Kolibri.What is a Content Channel?
A channel is:- A curated collection of learning resources
- Organized hierarchically into topics and subtopics
- Created and published by content providers
- Distributed as a portable database
- Importable to any Kolibri device
Channel Structure
Channel Root
Top level contains:
- Channel name and description
- Channel metadata (language, version, provider)
- Thumbnail image
- Total resource count and size
Topics
Organizational containers:
- Subject areas (Math, Science, Language, etc.)
- Grade levels or age groups
- Curriculum units
- Nested subtopics for hierarchy
Channel Metadata
Each channel includes rich metadata:Descriptive Information
Descriptive Information
- Title: Channel name
- Description: Overview of channel content
- Tagline: Brief one-line summary
- Thumbnail: Visual representation
- Language: Primary language of content
Version Information
Version Information
- Version Number: Channel version (incremented with updates)
- Published Date: When version was released
- Last Updated: Most recent modification
- Source ID: Unique channel identifier
Content Statistics
Content Statistics
- Total Resources: Number of content items
- Resource Count by Type: Videos, exercises, etc.
- Total Size: Storage space required
- Languages Available: All languages in channel
- Grade Levels: Applicable age/grade ranges
Provider Information
Provider Information
- Author: Content creator or organization
- Provider Website: Link to source
- License: Content licensing terms
- Copyright Holder: Rights information
Kolibri Studio
Kolibri Studio is the web-based platform where channels are created, curated, and published.Studio Overview
Kolibri Studio (https://studio.learningequality.org) provides:- Web interface for content creation
- Resource upload and hosting
- Content organization and curation
- Metadata editing and tagging
- Channel publishing workflow
- Version control and updates
Content Creation in Studio
Create Channel
Content providers start by:
- Creating new channel in Studio
- Setting channel metadata
- Choosing primary language
- Configuring channel settings
Add Content
Build channel content:
- Upload original resources
- Import from other channels
- Organize into topic structure
- Add exercises and assessments
Edit Metadata
Enhance discoverability:
- Add titles and descriptions
- Tag with learning activity types
- Set grade levels and subjects
- Specify languages
- Add accessibility features
Studio Features
Content Types Supported- Video files (MP4, WebM)
- Documents (PDF, ePub)
- HTML5 applications
- Exercises with question banks
- Audio files
- Interactive H5P content
- Slideshows and presentations
- Drag-and-drop organization
- Copy content between channels
- Bulk operations
- Content filtering and search
- Prerequisite relationships
- Related content linking
- Content validation
- Broken link detection
- File format verification
- Metadata completeness checks
- Preview before publishing
Available Content Channels
Kolibri provides access to numerous high-quality educational content channels.Major Content Providers
Khan Academy
Comprehensive math and science content:
- Thousands of instructional videos
- Practice exercises with mastery tracking
- Aligned to common curricula
- Multiple languages available
CK-12 Foundation
STEM textbooks and materials:
- Interactive textbooks
- Simulations and activities
- Standards-aligned content
- Free and openly licensed
African Storybook
Early literacy resources:
- Stories in African languages
- Multiple reading levels
- Audio narration
- Culturally relevant content
Phet Interactive Simulations
Science and math simulations:
- Interactive STEM activities
- Inquiry-based learning
- Research-backed design
- Multiple languages
Biblioteca Digital de Lectura
Spanish reading library:
- Spanish language books
- Diverse reading levels
- Literary and informational texts
- Growing collection
Pratham Books
Stories for young learners:
- Open-licensed storybooks
- Multiple Indian languages
- Age-appropriate content
- Reading level progression
Specialized Content
Vocational Training- Technical skills content
- Job preparation materials
- Industry certifications
- Practical demonstrations
- Public health information
- Hygiene and wellness
- Disease prevention
- Nutrition education
- Pedagogy resources
- Classroom management
- Subject-specific teaching guides
- Assessment strategies
- Financial literacy
- Entrepreneurship
- Communication skills
- Critical thinking
New channels are regularly added to Kolibri Studio. Visit the public channel directory to discover available content.
Resource Types and Formats
Kolibri supports diverse content types optimized for offline access.Content Type Categories
- Video
- Exercise
- Document
- HTML5 App
- Audio
Video Resources
- MP4 format (H.264 codec)
- Multiple quality levels
- Subtitle/caption support
- Chapter markers
- Thumbnail previews
- Playback controls (play, pause, seek)
- Speed adjustment
- Fullscreen mode
- Progress tracking
- Resume from last position
Learning Activity Classification
Resources are tagged by learning activity type:- Watch: Videos and visual demonstrations
- Read: Text-based materials and documents
- Practice: Exercises and assessments
- Create: Projects and creative activities
- Reflect: Discussion prompts and journaling
- Listen: Audio content
- Explore: Interactive simulations and experiments
Learning activity tags help learners and coaches filter and find appropriate content types for specific learning goals.
Content Organization
Content within channels is organized hierarchically for easy navigation and discovery.Topic Hierarchy
Structure LevelsPrimary Topics
Major divisions:
- Subjects (Math, Science, Language)
- Grades (Grade 1, Grade 2, etc.)
- Units (Introduction, Advanced, etc.)
Subtopics
Detailed organization:
- Chapters or modules
- Specific skills or concepts
- Lesson groupings
- Can nest multiple levels deep
Navigation Patterns
Breadcrumb Navigation- Shows current location in hierarchy
- Click to navigate to parent topics
- Helps learners maintain context
- Expand/collapse topics
- See resource counts per topic
- Visual hierarchy representation
- Recommendations based on current resource
- Next/previous in topic sequence
- Prerequisite relationships
- Similar resources
Content Metadata
Rich metadata enables powerful search and filtering capabilities.Resource Metadata Fields
Basic Information
Basic Information
- Title: Resource name
- Description: Detailed explanation
- Author: Creator or provider
- License: Usage terms (CC-BY, CC-BY-SA, etc.)
Educational Metadata
Educational Metadata
- Learning Activity: Watch, practice, read, etc.
- Grade Level: Appropriate ages/grades
- Subject: Topic area or discipline
- Duration: Estimated completion time
- Difficulty: Beginner, intermediate, advanced
Technical Metadata
Technical Metadata
- Resource Type: Video, exercise, document, etc.
- File Size: Storage requirement
- Format: File format details
- Language: Content language(s)
- Accessibility: Features for different abilities
Curriculum Alignment
Curriculum Alignment
- Standards: Aligned educational standards
- Competencies: Skills addressed
- Prerequisites: Required prior knowledge
- Learning Objectives: Goals and outcomes
Tags and Categories
Content can be tagged with:- Subject keywords
- Skill areas
- Common Core standards
- National curriculum alignments
- Accessibility features
- Language proficiency levels
Multi-Language Support
Kolibri’s content system supports multilingual resources and interfaces.Language Features
Content Languages- Resources available in multiple languages
- Language-specific channels
- Translated versions of popular content
- Subtitle and caption support
- Kolibri interface available in 100+ languages
- Metadata displayed in user’s language
- Right-to-left (RTL) language support
- Localized number and date formats
- Search within specific language
- Filter channels by language
- Multilingual content indicators
Content Licensing
Kolibri respects content licensing and enables proper attribution.License Types
Common licenses in Kolibri content: Creative Commons Licenses- CC-BY: Attribution required
- CC-BY-SA: Attribution + ShareAlike
- CC-BY-NC: Attribution + Non-commercial
- CC-BY-ND: Attribution + No derivatives
- CC0: Public domain
- All Rights Reserved (with permission)
- Public Domain
- Custom open licenses
- Educational use licenses
Attribution
Kolibri displays:- License type for each resource
- Copyright holder information
- Original source attribution
- Links to license terms
All content in public Kolibri channels respects licensing terms. Private channels may include proprietary content for internal use.
Content Quality and Curation
Kolibri Studio and the content ecosystem emphasize quality and pedagogical soundness.Quality Standards
Content Review- Accuracy verification
- Age-appropriateness
- Educational value
- Technical quality (video/audio)
- Accessibility considerations
- Expert review panels
- Teacher and learner feedback
- Continuous improvement
- Regular content updates
- Completion rates
- Learner engagement
- Coach recommendations
- Assessment performance
Content Guidelines
Kolibri content providers follow guidelines for:- Inclusive and diverse representation
- Culturally appropriate materials
- Accurate and current information
- Clear learning objectives
- Engaging pedagogical design
Creating Custom Channels
Organizations can create custom channels tailored to their needs.Custom Channel Workflow
Plan Channel
Design your content:
- Define learning objectives
- Identify target audience
- Outline topic structure
- Gather source materials
Create Studio Account
Set up in Kolibri Studio:
- Register for free account
- Verify email
- Review documentation
- Explore example channels
Build Channel
Create and organize:
- Upload or import content
- Create topic hierarchy
- Add metadata
- Build exercises
- Preview and test
Custom Channel Use Cases
School Curriculum
Align exactly to local curriculum with curated and original content.
Training Programs
Deliver standardized training across locations with custom materials.
Supplementary Materials
Add local examples, case studies, or culturally relevant content.
Assessment Libraries
Create custom exercise banks for specific learning outcomes.
Content Updates and Versioning
Channels evolve over time with updates and improvements.Version Management
Channel Versions- Each publish creates new version
- Version number increments
- Previous versions remain available
- Devices can update to latest
- Content provider updates channel in Studio
- New version published
- Kolibri devices notified of update
- Admins review changes
- Import update to device
- Learners see new/updated content
- Minor updates: Bug fixes, small additions
- Major updates: Significant content changes
- Breaking changes: Structural reorganization
Content Discovery and Search
Kolibri provides powerful search and discovery tools.Search Capabilities
Full-Text Search- Search across all channel content
- Title and description matching
- Metadata field searching
- Ranking by relevance
- Filter by channel
- Filter by learning activity
- Filter by grade level
- Filter by language
- Combine multiple filters
- Boolean operators
- Phrase searching
- Wildcard support
- Category browsing
Recommendations
Kolibri suggests content based on:- Current viewing context
- Progress and history
- Similar resources
- Coach assignments
- Curriculum alignment
Related Documentation
Device Management
Import and manage content channels on devices
Learn Plugin
How learners browse and access content
Coach Plugin
Using content in lessons and quizzes
Kolibri Studio
Create and publish custom content channels