A delivery workflow,
not another chat window.
Move from a scoped GitLab issue to a task branch, tests, and a merge request. Keep assignments and completion evidence alongside the code.
WORKFORCE BY DONNIEDICE
Give your GitLab issues a team of specialized AI agents. Route the work, get changes back for review, and keep control of your infrastructure.
Infrastructure loadout. Eight roles. Existing-cluster and greenfield installation paths.
01 THE PACKAGE
A deployable foundation for people who already run repositories and infrastructure. The roles, routing, and operating guides come together in one loadout.
Move from a scoped GitLab issue to a task branch, tests, and a merge request. Keep assignments and completion evidence alongside the code.
Separate namespaces, persistent identities, and role-scoped credentials. Enforce authority with GitLab permissions and cluster policies.
A reusable Terraform module, role configuration, staged deployment scripts, and GitLab CI checks you can inspect and adapt.
Use the existing-cluster path today. A provider-neutral VPS-to-K3S bootstrap lane is part of the launch target and remains gated on clean-machine validation.
02 FROM ISSUE TO REVIEW
Bring the infrastructure and accounts you already run on. Guided setup prepares your environment for the workforce.
Validate the configuration, stage namespaces, provision private role credentials outside Terraform, then review and apply a saved plan. Run the health checks.
Write the expected outcome, acceptance criteria, and allowed scope. Assign an authorized role identity. Eligible work is checked on the configured schedule.
Inspect the branch, merge request, and checks. Your configured review and release gates decide what can merge or deploy.
Include reproduction steps, expected behavior, and a regression test.
Scoped assignmentA proposed fix, reproducible checks, and a reviewable merge request.
Handoffs depend on issue metadata, role access, and the configured gates.03 DIVISION OF LABOR
Select a role to see what it contributes. The implementation identity and review identity have different jobs.
Triages issues, identifies risk, and routes scoped work. GitLab stays the durable work queue.
THE DESIGN, MADE VISIBLE
Configuration diagrams, not model scores or performance benchmarks.
Engineer, Platform, and Docs implement. QA, Reviewer, and Security provide separate checks.
The supplied default names multiple providers. Quotas, availability, model suitability, and provider data terms must be checked for your account; compatible paid routes can be configured.
04 MODELS & API KEYS
The shipped default runs on tested no-cost AI routes. The package price does not include hosting, and provider quotas or eligibility can change.
Compare provider terms, quotas, and task fit before choosing a route. The public requirements overview covers what you need; detailed model selection and verification guidance belongs in the buyer package.
Account-dependent trial routes
moonshotai/kimi-k3z-ai/glm-5.3These two default routes answered bounded requests on the reference account. NVIDIA trial endpoints log usage under the NVIDIA API Trial Terms; verify eligibility and review terms before sending repository content.
Join the NVIDIA Developer Program, choose a model, select Get API Key, and ping-test the exact model ID before configuring roles.
Open NVIDIA catalogFree tier where eligible
gemini-3.8-flashGemini Flash answered a bounded request on the reference account. Check the account-specific quota, session length, and data policies before using it for agent work.
Create or select a Google project in AI Studio, generate a key, and check your project limits and data-use terms.
Create a Gemini API keyFree model options
z-ai/glm-5.2:freeqwen/qwen3.8-27b:freeGLM 5.2 Free and Qwen 3.8 27B Free extend the fallback chain. The :free variants enforce daily quota caps and may 429 during heavy use, so treat them as continuity routes, not primaries.
Create a key, filter the catalog for free models, and copy the complete model ID including :free.
Create an OpenRouter keyModel IDs above describe the shipped configuration, not guaranteed account entitlements. Every route was ping-tested against the current internal model comparison; catalog availability and quotas can change, and OpenRouter :free entries enforce daily caps. NVIDIA trial endpoints log usage under their trial terms. Provider documentation is the authority for quotas and data policies.
05 BEFORE YOU DEPLOY
You gain control over the deployment and provider choices. You also operate the cluster, review generated changes, manage quotas, and maintain your access policies.
Agent output needs validation. Queue polling is scheduled; completion time depends on the task, model, and available capacity.
Read the requirements06 STRAIGHT ANSWERS
workforce: a self-hosted infrastructure and role-configuration package with eight role definitions, a GitLab dispatcher reconciler, packaged skills, deployment scripts, CI configuration, and operator guides. It runs as Hermes Agent gateways deployed by Terraform/OpenTofu. It is not a hosted AI subscription or a bundle of provider credits.
The default starts with no-cost routes that answered bounded checks on the reference account. Other candidates may have quotas or require different terms. Compatible paid models may also be configured; the buyer package includes verification guidance.
The product supports an existing-cluster lane and is being completed with a provider-neutral path from a customer-owned VPS to validated K3S. The greenfield lane will not be described as shipped until its clean-machine, reboot, storage, backup, and full workforce canary tests pass. Hosting and ongoing server operations remain customer-owned.
You create a GitLab issue with the repository, scope, acceptance criteria, and checks, then assign it to an authorized workforce identity. The reconciler checks for eligible work on a schedule. Queue depth, worker health, project membership, approvals, and model availability determine when it can start.
You provision role-scoped credentials on your own infrastructure, outside Terraform state. Agents send prompts and relevant work context to the model providers you select and use your GitLab for durable work. Review provider data policies and grant only the access each role needs; self-hosting is not a promise that data never leaves the cluster.
The supplied roles separate implementation, review, and release responsibilities. You must configure GitLab permissions, protected branches, and approval gates to enforce the authority you want. Prompts describe behavior; credentials and platform controls enforce it.
No. The diagrams show the package structure and an illustrative issue workflow. The five-minute interval is a scheduler setting, not a completion guarantee. We do not publish a task-success rate or a universal delivery-time claim.
If the Square checkout appears below, you can purchase at the total Square calculates. A private order link is issued after payment and activates when the package is published. If checkout is not visible, sales are not open yet; contact donniedice instead.

BUILT BY AN OPERATOR
Joseph Gettings Jr designed this loadout from a role-separated Kubernetes and GitLab workforce. The package brings that operating experience to teams who want a self-hosted starting point; the detailed setup and verification material belongs in the buyer release.
Talk to the builderWORKFORCE / GET STARTED
A self-hosted, eight-role setup for your GitLab work. Bring your infrastructure and model keys; the package includes the workforce configuration and operator guide.
Review what you need before buyingCheckout is currently unavailable. No payment is collected here.