Skip to content

feat(ai): support for openrouter models#126

Open
PhantomInTheWire wants to merge 2 commits intopickle-com:mainfrom
PhantomInTheWire:feat/openrouter-support
Open

feat(ai): support for openrouter models#126
PhantomInTheWire wants to merge 2 commits intopickle-com:mainfrom
PhantomInTheWire:feat/openrouter-support

Conversation

@PhantomInTheWire
Copy link

@PhantomInTheWire PhantomInTheWire commented Jul 13, 2025

Summary of Changes

  • Add OpenRouter support.
  • Grok-4, llama4, claude 4 sonnet support through openrouter.
  • alternative way to use gemini2.5 and gpt4.1 through open router

Related Issue

Contributor's Self-Review Checklist

Please check the boxes that apply. This is a reminder of what we look for in a good pull request.

  • I have read the CONTRIBUTING.md document.
  • My code follows the project's coding style and architectural patterns as described in DESIGN_PATTERNS.md.
  • I have added or updated relevant tests for my changes.
  • I have updated the documentation to reflect my changes (if applicable).
  • My changes have been tested locally and are working as expected.

Additional Context

There is currently no real-time STT in OpenRouter that I could find.
We can potentially add support for every model on openrouter but that would need a bit of refactoring and some changes on the ui side

@PhantomInTheWire PhantomInTheWire force-pushed the feat/openrouter-support branch 3 times, most recently from 0360095 to 67a5cc8 Compare July 13, 2025 21:22
@PhantomInTheWire
Copy link
Author

@ekim425 @samtiz @jhyang0 @entry-sanio can one you please review this?

@PhantomInTheWire PhantomInTheWire force-pushed the feat/openrouter-support branch from 67a5cc8 to 018709f Compare July 18, 2025 19:30
@PhantomInTheWire
Copy link
Author

PhantomInTheWire commented Jul 22, 2025

@ekim425 @samtiz @jhyang0 @entry-sanio guys do we plan on merging this?

@PhantomInTheWire PhantomInTheWire force-pushed the feat/openrouter-support branch from 018709f to 7b36e41 Compare July 22, 2025 20:16
@hhh2210
Copy link

hhh2210 commented Dec 26, 2025

@PhantomInTheWire

It seems the pickle team hasn't updated the codebase in the last two months. Could you generate a release DMG?
I think it would be better if we could download directly from your repositories‘ release

@PhantomInTheWire
Copy link
Author

@hhh2210 they dont have a release worklow plus i dont have a personal apple developer account, my dmg will always be blocked by apple and be a pain to run it is probably best to, just clone the glass repo do gh pr checkout 126 and do a npm run setup

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

Labels

None yet

3 participants