v1.0.0 — Initial stable release
DrupalClaw v1.0.0
First stable release of DrupalClaw — a self-hosted, agent-first Drupal development workspace running entirely in Docker.
What's included
IDE & Chat
- Browser-based IDE with chat, terminal, editor, file browser, and Drupal dev panel
- Multi-LLM provider support (GitHub Copilot, OpenAI, Anthropic, and more)
- Real-time SSE streaming with live activity feed (tool calls, agent thoughts)
- Multi-session chat with rename, archive, and restore
- Markdown rendering, file attachments, slash command autocomplete
Drupal Tooling (18 skills)
drupal-init— scaffold new project or clone from Git, with DB and files importdrupal-serve/drupal-stack— full stack lifecycle (nginx + PHP-FPM + MariaDB/PostgreSQL/SQLite)drupal-module,drupal-install,drupal-cr,drupal-status,drupal-logsdrupal-db-export,drupal-db-import,drupal-db-querydrupal-analyze,drupal-fix,drupal-debug,drupal-perf
Flows & Plans
- Flows: automated multi-step workflows (skill, prompt, MCP) with manual or scheduled triggers
- Plans: structured task lists with execute and validate lifecycle
Agent Behaviour
- Learning / Expert interaction modes
- PICK widgets for inline choices
- Live activity feed during agent processing
- Auto-compact context management
Workspace Isolation
- Each workspace gets a unique UUID-based Docker Compose project name
- Multiple DrupalClaw instances can run side by side without conflict
Infrastructure
- Multi-platform Docker image (
linux/amd64+linux/arm64) - Published to GHCR:
ghcr.io/paulocarv/drupalclaw-project:latest - Semantic versioning — pin with
image: ghcr.io/paulocarv/drupalclaw-project:1.0.0 - In-app update notifications (Settings → Version)
Getting started
git clone https://github.com/PauloCarv/drupalclaw-project.git
cd drupalclaw-project/docker
docker compose up -d
# Open http://localhost:8090Updating
docker compose pull
docker compose up -dYour Drupal project, chat history, flows, plans, and provider credentials are stored in Docker volumes and are never affected by updates.