Skip to content

The governed agent backend for your app

Keep your app. Add or replace its governed Agent backend with one Project state, exact permissions, and immutable releases.

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.

Terminal window
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 \
--wait

One 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.

  • Dashboard: https://app.generalaugment.com
  • API: https://api.generalaugment.com
  • Status: https://status.generalaugment.com
  • Support: support@generalaugment.com