Skip to content

[OMEGA-362] feat: add Docker Compose control UI for OmegaClaw - #299

Open
machieke wants to merge 1 commit into
singnet:mainfrom
machieke:feature/omega-control-ui
Open

[OMEGA-362] feat: add Docker Compose control UI for OmegaClaw#299
machieke wants to merge 1 commit into
singnet:mainfrom
machieke:feature/omega-control-ui

Conversation

@machieke

@machieke machieke commented Aug 6, 2026

Copy link
Copy Markdown

Description

Adds a containerized React control panel that lets regular users configure and manage OmegaClaw without using the command line.

The new Docker Compose application starts the control panel first while keeping the OmegaClaw agent stopped. From the browser, users can configure a communication channel and LLM provider, then start, restart, or stop the agent container without deleting its persistent memory.

Highlights

  • React-based, responsive Omega Control interface
  • Large Start, Restart, and Stop controls
  • Communication channel configuration for:
    • IRC
    • Telegram
    • Slack
    • WebSocket
    • Mattermost
  • LLM configuration for:
    • Anthropic
    • OpenAI
    • ASI Cloud
    • ASI:One
    • OpenRouter
    • Custom OpenAI-compatible endpoints
  • Model, reasoning effort, output-token, and knowledge-import settings
  • Generated owner authentication codes with post-launch instructions
  • Runtime status polling and active configuration summary
  • Local-only control endpoint bound to 127.0.0.1
  • Persistent omegaclaw-memory volume
  • Browser launch scripts for macOS, Linux, WSL, and Windows PowerShell
  • Updated Docker usage documentation

The control API validates and allowlists submitted configuration. It manages only the omegaclaw service declared in the same Compose file.

Usage

Start the control panel from Docker Desktop using compose.yaml and open the published 3210:3210 port, or run:

./scripts/start-control-ui

@alyona-snet

Copy link
Copy Markdown
Collaborator

Need an approval from @cassiopenachin for merging into OmegaClaw core

@alyona-snet alyona-snet changed the title feat: add Docker Compose control UI for OmegaClaw [OMEGA-362] feat: add Docker Compose control UI for OmegaClaw Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants