Please generously STAR⭐️ our project or donate to us!
Discussion and contributions are welcome:
中文文档:doc/README-cn.md
LabNow Open is an open-source, containerized AI/data science workspace. It bundles a lightweight Web Console that lets you manage and launch common data science services — all from a single browser tab, with minimal setup.
- JupyterLab — interactive notebooks and data exploration
- VS Code (code-server) — full-featured code editor in the browser
- RStudio Server — R development environment
- Shiny Server — interactive R web applications
- Hermes — gateway and dashboard for AI tool orchestration
- OpenClaw — AI agent platform
All services run behind a unified Caddy reverse proxy on port 80, managed by supervisord for process lifecycle control.
All variants are built from a single Dockerfile and differ only in which base image they layer on top of:
| Image Tag | Base Image | What It Contains |
|---|---|---|
labnow-open-dev |
developer:latest |
Minimal dev tools + Web Console |
labnow-open-data-science |
data-science-dev:latest |
Full data science stack (Python, R, Jupyter) |
labnow-open-hermes |
hermes:latest |
Hermes gateway + dashboard |
labnow-open-openclaw |
openclaw:latest |
OpenClaw AI agent platform |
Images are published on both Quay.io and Docker Hub.
Run the full data science variant with a single command:
docker run --rm -it \
--name labnow-open \
-p 8888:80 \
quay.io/labnow/labnow-open-data-science:latestThen open http://localhost:8888/ in your browser. The Web Console will show all available services — click any card to launch it.
# Minimal developer image
docker run --rm -it -p 8888:80 quay.io/labnow/labnow-open-dev:latest
# With Hermes gateway
docker run --rm -it -p 8888:80 quay.io/labnow/labnow-open-hermes:latest
# With OpenClaw agent platform
docker run --rm -it -p 8888:80 quay.io/labnow/labnow-open-openclaw:latest