Skip to main content
Private preview. fremforge is in private preview — invited customers only. Content is still subject to change. Request access →

Cursor

Cursor supports self-hosted Git hosts through its “GitHub Enterprise Server” option, which works against fremforge unchanged.

One-shot setup

  1. In Cursor, open Settings → GitHub → Enterprise Server.
  2. Server URL: https://frem.sh
  3. API URL: https://frem.sh/_app/api/v1
  4. Personal access token: paste your ffp_… PAT (scopes: repo:read, repo:write, issues:read, issues:write).

Cursor will then list your fremforge repos in File → Open Repository → From GitHub.

Clone setup

If you prefer Cursor’s “Clone from URL” flow:

git clone https://frem.sh/<org>/<repo>.git

Cursor uses Git Credential Manager under the hood — your fremforge PAT prompts on first push and persists from there.

Verify

curl -sf https://frem.sh/_app/api/v1/orgs/<org> -H "authorization: Bearer $FREMFORGE_PAT" | jq .org_slug

What Cursor reads

Cursor’s @-mentions (@file, @code, @docs) and Composer mode read your local working copy — no fremforge API call needed for those. The fremforge integration is used for PR-creation + issue-linking flows specifically.

Sovereignty note

Cursor sends prompts + your selected code to its inference backend (or OpenAI / Anthropic if you bring your own key). fremforge is not in that path. Your fremforge PAT is purely for Git + REST API access.