HolyCode: Docker Container for Persistent Claude AI Coding Environments

What HolyCode Does
HolyCode is a Docker container setup designed to solve the problem of losing coding momentum when switching machines or rebuilding development environments. Instead of repeatedly installing tools, fixing browser issues, and rewiring configurations, HolyCode provides a single Docker setup that keeps your working state intact.
Key Features for Claude Users
- Persistent context between sessions: Your state lives in
./data/opencode, so sessions, settings, and plugins survive container updates. - Preconfigured environment: 30+ tools are preinstalled and ready, eliminating setup time each time you start working.
- Working browser automation: In-container Chromium + xvfb + Playwright are already wired with stability defaults including
shm_size: 2g. - Claude-first workflow: Anthropic flow is supported with optional toggles for Claude subscription authentication and multi-agent mode.
- Production-tested: The creator runs this as a daily driver, with decisions based on fixing repeated pain in production-like use.
Quick Start Configuration
Create a docker-compose.yml file with:
services:
holycode:
image: coderluii/holycode:latest
restart: unless-stopped
shm_size: 2g
ports:
- "4096:4096"
volumes:
- ./data/opencode:/home/opencode
- ./workspace:/workspace
environment:
- PUID=1000
- PGID=1000
- ANTHROPIC_API_KEY=your-key-hereThen run:
docker compose up -dOpen http://localhost:4096 to start building.
Availability
HolyCode is free and open source. The Docker image is available at coderluii/holycode on Docker Hub, and the source code is on GitHub at https://github.com/coderluii/holycode.
📖 Read the full source: r/ClaudeAI
👀 See Also

A 7-File Governance Layer to Prevent LLM Session Drift
A developer created a governance layer with seven files to prevent Claude from silently undoing architectural decisions across sessions. The system includes active_context.md, contracts.md, and decisions.md files with a strict execution loop.

Paseo: Open-Source Interface for Claude Code, Codex, Copilot, OpenCode, and Pi Agents
Paseo is a self-hosted interface that runs Claude Code, Codex, Copilot, OpenCode, and Pi agents in parallel. It offers voice control, cross-device access, and a CLI. No telemetry, no forced login.

Via Open Source Universal Integration Layer Connects AI Tools to Shared Context Bus
Via is an open source universal integration layer that connects Claude, Cursor, Windsurf, ChatGPT, LangChain, and other AI tools to a shared context, task, and memory bus, enabling work to follow users across tools, sessions, and machines.

Hybrid search with RRF improves AI memory system over pure vector search
An open-source AI memory system using PostgreSQL with pgvector found pure vector search insufficient for exact matches, so it added full-text search and merged results using Reciprocal Rank Fusion (RRF) with k=60, plus query enrichment via tokenizer.