-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Add models-dev extension #24982
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
base: main
Are you sure you want to change the base?
Add models-dev extension #24982
Conversation
- Fix linting - docs: remove stale-while-revalidate mention - feat: add disk cache for instant model data loading - Add metadata images - docs: rewrite README with clearer command descriptions - style(compare): use Raycast Color constant for green - style(compare): use Switch icon for compare action - refactor: consolidate model actions into single component - chore: update branding and dependencies - style: fix formatting and trailing commas - chore: reorder commands in package.json - fix(compare): enable text search filtering - feat(compare): reduce max models to 3 - feat(compare): allow removing models from dropdown - refactor: improve list views with accurate counts and search - feat: add model count and over 5 filter - feat: expand pricing filter options - feat: add non-free filter and remove price grouping - feat: base pricing explorer on output tokens - refactor: simplify pricing explorer list accessories - fix: render markdown tables with proper borders - style: align prices with fixed-width formatting - feat: show input and output pricing in model list - refactor: extract capability accessories into shared utility - style: format modalities as bullet list - chore: update keywords - fix: render markdown tables with contiguous rows - chore: update extension icon - docs: expand changelog with detailed feature list - chore: remove bun.lock in favor of npm - chore: add keywords and package-lock for store publication - Delete PRD - feat: implement models.dev Raycast extension - Initial commit: models.dev Raycast extension scaffold
|
Congratulations on your new Raycast extension! 🚀 We're currently experiencing a high volume of incoming requests. As a result, the initial review may take up to 10-15 business days. Once the PR is approved and merged, the extension will be available on our Store. |
Greptile OverviewGreptile SummaryThis PR adds a new extension that provides quick access to AI model information from models.dev, including search, browsing, comparison, and pricing exploration capabilities. Key Changes:
Issues Found:
Confidence Score: 4.5/5
Important Files Changed
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
4 files reviewed, 1 comment
| showToast({ | ||
| style: Toast.Style.Failure, | ||
| title: "Select at least 2 models", | ||
| message: "Choose 2-4 models to compare", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Inconsistent max model count messaging. The code enforces max 3 models (line 84), but this message says "2-4 models"
| message: "Choose 2-4 models to compare", | |
| message: "Choose 2-3 models to compare", |
Description
This extension provides quick access to search, browse, compare, and explore AI model specifications, pricing, and capabilities from the models.dev database.
Screencast
Recording
Checklist
npm run buildand tested this distribution build in Raycastassetsfolder are used by the extension itselfREADMEare placed outside of themetadatafolder