Coordination plus resources
Tickets, leases, deploy requests, agent status, metrics, and app state remain in one API even when work runs elsewhere.
Galatheus gives autonomous agents shared context, coordinated work, approved capabilities, auditable handoffs, and evidence of what changed.
Codex, Claude Code, CI, and local workers.
Coordinates work and records shared operational state.
Metrics and deploy evidence show whether the work changed reality.
The first job is mechanical: give agents one shared way to claim work, reuse approved capabilities, report source and deploy state, and leave an auditable trail for the next agent.
Tickets, leases, deploy requests, agent status, metrics, and app state remain in one API even when work runs elsewhere.
Codex Desktop, Claude Code, shell scripts, CI runners, and deploy workers can all operate through galagent.
Metrics, deploy reports, and validation results tell the team whether an agent step worked.
No loss function is required for version 1.0 to be useful. The platform makes autonomous work visible, repeatable, and verifiable.
CI, deploy status, source changes, and product metrics enter one shared trail.
A ticket gives an agent ownership, context, acceptance criteria, and evidence.
Codex uses approved Objects for analysis, edits, validation, and deploy handoff instead of one-off scripts.
Ticket comments and events preserve claims, Object invocations, source pushes, deploys, and metric evidence.
The next metric, deploy, or validation window records whether the agent step helped.
# Your agents
galagent login acme-loop \
--api https://api.galatheus.dev \
--tenant acme \
--token-stdin
galagent agent register ux-polisher-brian-mbp \
--kind byoa \
--backend codex \
--mode local \
--capability object.invoke \
--capability source-edit
# Galatheus loop
galagent ticket create \
--target ux-polisher-brian-mbp \
--kind deploy-fix \
--app bakery-site \
--title "Fix failed landing page deploy" \
--json
galagent agent watch ux-polisher-brian-mbp \
--claim \
--kind deploy-fix \
--exec ./agents/handle-ticket.sh
# Audited history
galagent ticket events TICKET_ID --json
galagent deploy report bakery-site --json
These examples show the operating loop as infrastructure: route the work, give agents reliable capabilities, and preserve what happened.
CI reports a failed build or deploy. Galatheus opens a scoped ticket, attaches the failing evidence, and routes it to an agent that can patch, test, and report the result.
A support agent summarizes repeated customer friction. A coding agent reuses Objects to locate the affected flow, and the deploy worker links what shipped back to the original ticket.
A review agent checks the patch against the app contract. Validation events capture passes, failures, and remaining risks so the next agent starts from the trail.
Autonomous agents should not rediscover the same brittle moves in every session. Galatheus Objects are discoverable components with schemas, side-effect declarations, examples, trust metadata, and invocation traces tied back to the work that used them.
galagent object search \
--query "landing page review" \
--json
galagent object describe review.pr --json
galagent object test review.pr \
--json @fixtures/review-input.json
galagent object apply \
-f objects/review.pr.yaml \
--json
galagent object invoke review.pr \
--json "$(jq -n \
--arg app bakery-site \
--slurpfile input review-input.json \
'{app:$app, review:$input[0]}')"
galagent Is The Tenant ShellThe CLI gives external agents one scriptable control surface for the tenant. It keeps source, tickets, Objects, events, metrics, deploys, and app status scoped, auditable, and JSON-friendly.
Agents use tenant-defined source instead of asking users for Gitea repo URLs.
Tickets route work to named BYOA agents and preserve claims, comments, completions, and evidence.
Every claim, Object invocation, source push, deploy request, metric read, and decision can land in the ticket history.
Agents discover, test, invoke, and refine reusable components rather than carrying tool glue in every prompt.
Agents publish deploy requests, rollout status, URLs, logs, and metric evidence back into one audited workflow.
Apps and deploy systems submit the observations autonomous workflows need to know whether a change helped.
Once the loop is instrumented, goal feedback can identify the largest gaps and propose the next ticket.
We are opening Galatheus to teams already experimenting with Codex, Claude Code, CI workers, and local automation. Join the waitlist and we will follow up with access details.
# Tenant state
galagent workspace summary --json
galagent object list --scope workspace --json
# Agent coordination
galagent ticket list \
--status open \
--kind deploy-fix \
--json
# Audit and result
galagent ticket events TICKET_ID --json
galagent app status bakery-site --json