One Project state
CLI and dashboard edit the same server-versioned desired state and produce the same fingerprints.
General Augment is the easiest way to deploy a governed Agent inside an existing authenticated app—with its users, permissions, memory, and tools already wired.
Your app keeps its UI, auth, data, billing, and business logic. General Augment adds or replaces the Agent backend.
genaug launch --app-root . --env-file .env.local --wait
genaug agent create support \ --purpose "Help signed-in customers manage their orders" \ --soul ./agents/support/SOUL.md \ --skill ./skills/order-support/SKILL.md \ --capability orders.read \ --memory user-memory:read-write \ --connection app-backend \ --waitOne Project state
CLI and dashboard edit the same server-versioned desired state and produce the same fingerprints.
Resources connected once
Agents select existing capabilities, credentials, memory namespaces, connections, and runtime keys.
Exact runtime authority
Hermes receives only one Agent’s compiled grants, limits, skills, memory, and effective policy.
Human Live authority
Reconcile and test Candidates, then promote the exact reviewed fingerprints as an owner or admin.
New apps, apps without an Agent, and apps replacing another Agent backend all provide the same issuer/JWKS, stable user claim, callback base URL, runtime environment destination, and connection. Next.js and mobile coding-agent adapters edit only the host app.
The app backend calls POST /v1/responses with a server-only Project target key, stable Agent ID,
and authenticated app user. Candidate and Live resolve to immutable release plans.
https://app.generalaugment.comhttps://api.generalaugment.comhttps://status.generalaugment.com