# Openclaw Web Gateway

> OpenClaw Web Gateway

- Skill: `jeanne0r/openclaw-web-gateway` (Agent Skill, multi-file: 14 files)
- Install (CLI): `npx skillmds@latest add jeanne0r/openclaw-web-gateway`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jeanne0r/openclaw-web-gateway/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: jeanne0r (https://skillmd.com/u/jeanne0r)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/jeanne0r/openclaw-web-gateway

---


# OpenClaw Web Gateway

## Type
interface

## Runtime
python

## Description
Lightweight Flask web interface that forwards chat requests to a configured OpenClaw HTTP endpoint.

The gateway provides a browser chat UI and stores minimal local state.

## Requirements
- Python 3.10+
- A reachable OpenClaw instance

## Configuration

Configuration is done using environment variables.

Typical values:

OPENCLAW_BASE=http://127.0.0.1:18789

OPENCLAW_AUTH=
OPENCLAW_AGENT=main
OPENCLAW_CHANNEL=web-gateway
OPENCLAW_MODEL=default
DEFAULT_USER=family
PORT=5002


`OPENCLAW_AUTH` is optional and only required if the upstream OpenClaw endpoint requires authentication.

## Run


python app.py

Then open:

http://127.0.0.1:5002


## Notes

The application may create small local runtime files in directories such as:

memory/
state/


These directories are intended for local runtime data and should not be committed to version control.

