Home/AI Agents/habitat-lab
habitat-lab logo

habitat-lab

facebookresearch/habitat-lab

A modular high-level library to train embodied AI agents

GraphCanon updated Sep 21, 2026 · GitHub synced Sep 21, 2026

49views this month

3.1k stars690 forksLast push May 7, 2026 Python MIT

Decision brief

Habitat-Lab is a Python library for training embodied AI agents in virtual environments through deep and reinforcement learning techniques.

Good fit when

  • Use Habitat-Lab when your project requires the simulation of complex environments for embodied AI tasks, such as navigation and interaction with objects
  • If you are working on research projects involving robotics and computer vision where simulation is critical to test and validate your algorithms before physical trials, choose Habitat-Lab

Avoid when

  • Avoid Habitat-Lab if the computational resources required for running the simulations exceed what is available or feasible in terms of cost
  • Do not use Habitat-Lab when the project is solely focused on real-world data and does not necessitate virtual training environments, as setting up such a library might add unnecessary complexity
Requirements:
Min 8 GB RAM; Requires Docker; Python >=3.9 is required along with cmake>=3.14 for installation; For users working on machines equipped with NVIDIA GPUs, nvidia-docker installation is necessary to run the provided Docker containers

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Slowing (136d since push)
As of Sep 21, 2026
Provenance
Not a fork · Organization account
As of Sep 21, 2026
Security (OSV)
No lockfile
As of Jul 11, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install habitat-lab
PyPI

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Habitat-Lab provides tools for training AI in virtual environments using deep learning and reinforcement learning techniques, targeting tasks related to robotics and computer vision.

Capability facts

Deploy
Self-host

Source: dockerfile:Dockerfile · Sep 21, 2026

Docker
Dockerfile present

Source: dockerfile:Dockerfile · Sep 21, 2026

Languages
python

Source: github.language+pyproject.toml · Sep 21, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Sep 21, 2026)

# We require python>=3.9 and cmake>=3.14
Source link

Tags

README

Installation 1. Preparing conda env Assuming you have conda installed, let's prepare a conda env: 1. conda install habitat sim To install habitat sim with bullet physics Note, for newer features added after the most recent release, you may need to install . See Habitat Sim's inst...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.