Skip to main content

Quick steps

  1. From the Egma source checkout, start the platform:
  2. Open the URL printed by the command and sign in.
  3. In Settings → Provider API keys, add the model provider keys your instance will use.
  4. Connect your agent repository to this instance:
For a LiveKit worker, set EGMA_URL to the same reachable URL and EGMA_API_KEY to a project-scoped key from Egma.

Environment and secrets

Copy the example environment file in the Egma platform checkout:
Use the files and environments for these values: Keep both environment files out of Git. Store production secrets in your deployment’s secret store. Preserve .egma-platform/platform.env with your database backups because Egma needs its encryption key to read stored credentials. Run egma self-host up again after you change the platform .env file.