Skip to content

[FEATURE]: option to add custom URL/API key for any LLM #59972

Closed as duplicate

Description

@MarbuelB

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

There is no easy way to add custom URL with API key to get quick access to any LLM.
This used to be possible, now it seems like I can only do this by editing settings JSON files. Why? Just have a simply option that allow the user to just fill in all necessary info into a form.
Thank you!

Activity

  1. opencodejr commented on Oct 28, 2026

    @opencodejr
    Contributor

    Thanks for the request, @MarbuelB!

    I think this is a duplicate of #59603. The "Custom provider" form was removed from the app's connect dialog on purpose in 2.2.0 (#56877) so that it matches the TUI. Since then, the only way to add a custom provider is through opencode.json (see the providers docs). #59603 is already tracking the request to bring back a UI for it.

    Possible duplicates and related issues, ordered from most to least likely:

    The bot will close this issue as a duplicate in 1 day unless you reply explaining how your request is different.

  2. opencodejr commented on Oct 29, 2026

    @opencodejr
    Contributor

    Closing this as a duplicate of #59603, since there's been no reply saying how this request is different. #59603 is tracking the request to bring back a form in the app for adding a custom provider with a base URL and API key. Please follow that issue for updates. #49091 (a guided custom-provider setup in /connect) and #57997 (an open pull request that would restore the custom provider form) are also relevant.

    For now, you can still add custom providers in opencode.json; the providers docs explain how. If your request is in fact different, reply here and we can take another look. Thanks, @MarbuelB!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions