Access Habitat
You don't install or host Habitat yourself — it runs on your Habitat device: a networked box on your lab's local network. Each device exposes the same HTTP API, and you drive it in one of three ways.
Ways to connect
Call the HTTP API directly with curl or any HTTP client — nothing to install.
Each device serves its API on your local network at http://<device-name>.local:8000
(e.g. http://mistyforest.local:8000 — replace mistyforest with your device's name).
See the API overview for conventions, units, and error shapes.
The openculture SDK is a typed REST
client — same endpoints as the REST tab, with autocomplete and typed models.
Requires Python 3.10+. Runtime dependencies: httpx, pydantic v2.
Drive Habitat in natural language from an AI assistant through the Open Culture MCP connector — no code required.
See MCP to connect Claude to your Habitat device.
Next
Head to the Quick start to initialize a pump and run your first dispense, or jump straight to the API reference.