Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: consolidate llm service providers to only need 1 api key to use cursor-tools #16

Closed
luyandadhlamini2 opened this issue Feb 9, 2025 · 1 comment

Comments

@luyandadhlamini2
Copy link

Release of cursor-tools version 0.5.0 means 3 separate api keys are now needed to make best use of cursor-tools.
These are:
Gemini for thinking & repo compression tasks.
Perplexity for search
Anthropic / OpenAI for stagehand browser control

I suggest that:

  1. A suitably capable llm service provider is chosen for core functionality in cursor-tools.
  2. The number of api keys required is consolidated to as few as possible (ideally just 1).

This will make tool adoption for new users a lot easier.

@eastlondoner
Copy link
Owner

Yes!

I am evaluating OpenRouter and ModelBox for this.

I’ve found that these providers do not always give the same behaviour as the original APIs so I will thoroughly test them first

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants