facebookresearch/habitat-lab

A modular high-level library to train embodied AI agents across a variety of tasks and environments.

View on GitHub ↗Jump to charts ↓

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 22nd, 2026
Created on February 4th, 2019
Open Issues & Pull Requests: 390 (+0)
GitHub issues: Enabled
Number of forks: 692
Total Stargazers: 3,152 (+0)
Total Subscribers: 43 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.4 days
Mean response time: 84.5 days
90th percentile: 397.3 days
Tracked items: 81

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 87
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 698 days
Stale 30+ days: 87
Stale 90+ days: 86

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • support (7)
  • solution proposed (4)
  • bug (3)
  • good first issue (3)
  • enhancement (2)
  • FAQ (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Habitat Lab is a modular high-level library for training embodied AI agents across diverse tasks and environments.

The library addresses the challenge of developing and evaluating embodied AI systems by providing a unified simulation framework. Rather than requiring researchers to build custom environments for each task, Habitat Lab offers pre-built support for multiple simulation backends and task types. The modular architecture allows researchers to compose agents, environments, and tasks flexibly, enabling rapid experimentation with different configurations without rewriting core training logic.

Habitat Lab suits research teams and practitioners building embodied AI systems who need to iterate quickly across multiple environments and task definitions. The library is particularly valuable for those exploring sim-to-real transfer, as it provides structured abstractions for training in simulation before deployment to physical robots. The modular design means researchers can swap environment simulators, task specifications, and agent architectures independently, reducing the friction of comparative studies. Teams working on navigation, manipulation, or other embodied tasks will find the pre-integrated task definitions and environment support accelerate development compared to building from scratch.

The project shows sustained research-driven development with regular refinements to its core abstractions and environment integrations. The codebase maintains focus on the library's modular design principles, with changes that extend task coverage and simulator support while preserving the composition-based architecture. Development activity reflects an active research effort, with updates addressing both new capabilities and stability of existing components. The project's evolution demonstrates commitment to keeping the simulation framework current with advances in embodied AI research directions.