Codex Workspace is a local-first workspace structure for managing many standalone repositories on one machine without forcing them into a monorepo.
It combines:
- a predictable folder layout for mixed stacks
- shared caches and helper tooling
- lightweight workspace metadata
- a vendored Workspace Hub app for discovery, runtime control, and previews
This repo exists to keep local development practical when your machine contains many unrelated repos.
- repos stay independently runnable
- caches can be shared without sharing installs
- local runtime behaviour stays explicit
- WordPress, Vite, static, PHP, and utility repos can coexist cleanly
- ServBay remains optional rather than becoming a hard dependency
- Do not merge unrelated repos into one dependency structure.
- Share caches, not installs.
- Treat each repo as independently runnable.
- Prefer direct local runtime for frontend and dev-server projects.
- Keep WordPress handling pragmatic.
- Use lightweight manifests where explicit runtime behaviour helps.
Codex Workspace/
├── docs/
├── repos/
│ └── workspace-hub/
├── tools/
├── cache/
├── shared/
└── workspace.code-workspace
docs/ is the canonical documentation surface.
shared/ is for workspace metadata such as shared/repo-index.json and shared/standards.md, not duplicated doc mirrors.
Review the docs index:
Run the local dashboard:
cd repos/workspace-hub
pnpm install
pnpm devUse the starter files when you need explicit repo metadata:
Start here:
- docs/README.md
- docs/00-overview.md
- docs/01-codex-workspace-handover.md
- docs/02-local-runtime-handover.md
- docs/03-workspace-hub-build-spec.md
- docs/04-build-order-and-dod.md
- docs/05-examples-and-templates.md
- docs/06-cross-agent-skills-and-mcp.md
Supporting references:
Workspace Hub is the most concrete product in this repo today. It scans sibling repos, classifies them conservatively, shows runtime and metadata state, and provides start, stop, open, and preview actions without forcing all repos into one toolchain.
See:
- repos/workspace-hub/README.md
- repos/workspace-hub/docs/manifest.md
- repos/workspace-hub/docs/runtime-troubleshooting.md
- LICENSE
- .github/CONTRIBUTING.md
- .github/FUNDING.yml
- .github/CODE_OF_CONDUCT.md
- .github/SECURITY.md
- .github/SUPPORT.md
- Support the work: PayPal
The immediate target is a strong local workspace structure plus a practical Workspace Hub v1, with optional ServBay integration and enough documentation to make the repo understandable to outside contributors.
