Skip to content

Explore a comprehensive registry of AI models from leading providers. Find the perfect AI model for your project with detailed information, comparisons, and provider details.

Notifications You must be signed in to change notification settings

anolilab/ai-models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Models - An Open-Source Database of AI Models

AI Models Database Interface

This project is a comprehensive, open-source platform that provides a unified database of AI models from 50+ providers. It consists of a powerful TypeScript library for accessing model metadata and a modern web application for browsing and searching AI models.


Anolilab's open source work is supported by the community on GitHub Sponsors


This is a monorepo that contains a collection of packages providing comprehensive AI model data and a modern web interface for browsing and searching AI models.

Usage

Check the README for each package within the packages directory for specific usage instructions.

Featured Packages

Tool Package Version Description
AI Model Registry @anolilab/ai-model-registry npm A comprehensive TypeScript library providing access to AI model metadata from 50+ providers with pricing data and advanced search capabilities.
Web Application web A modern React web application built with TanStack Start for browsing and searching AI models with advanced filtering and data export.

Features

🌐 Web Application

  • 📊 Interactive Data Table: Browse 1000+ AI models with advanced filtering and sorting
  • 🔍 Powerful Search: Search by provider, capabilities, pricing, and more
  • 📱 Responsive Design: Works seamlessly on desktop and mobile devices
  • 🎨 Modern UI: Built with TailwindCSS and shadcn/ui components
  • ⚡ Fast Performance: Optimized with TanStack Table and virtual scrolling
  • 📤 Data Export: Export filtered data in various formats

📦 AI Model Registry Library

  • 🔄 Unified Interface: Access models from multiple providers through a single API
  • 🛡️ Type Safety: Full TypeScript support with Zod schema validation
  • 📦 Tree Shaking: Import only what you need to minimize bundle size
  • 💰 Rich Metadata: Comprehensive model information including capabilities, pricing, and limits
  • 🔍 Advanced Search: Powerful search and filtering capabilities across all models
  • 🔄 Auto-Sync: Automatic data synchronization between models with the same ID
  • 💸 Pricing Integration: Real-time pricing data from Helicone API (840+ models)

Quick Start

Prerequisites

  • Node.js 22+
  • pnpm (recommended) or npm

Installation

# Clone the repository
git clone https://github.com/anolilab/ai-models.git
cd ai-models

# Install dependencies
pnpm install

Development

cd packages/ai-model-registry

pnpm run download
pnpm run build

# WEB App

cd web

pnpm run dev

Open http://localhost:3000 in your browser to see the web application.

How We Version

We use SemVer for its versioning providing us an opt-in approach to releases. This means we add a version number according to the spec, as you see below. So rather than force developers to consume the latest and greatest, they can choose which version to consume and test any newer ones before upgrading. Please the read the spec as it goes into further detail.

Supported Node.js Versions

Libraries in this ecosystem make the best effort to track Node.js' release schedule. Here's a post on why we think this is important.

Contributing

If you would like to help take a look at the list of issues and check our Contributing guide.

Note: please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

Credits

License

The anolilab ai-models is open-sourced software licensed under the Apache License 2.0

About

Explore a comprehensive registry of AI models from leading providers. Find the perfect AI model for your project with detailed information, comparisons, and provider details.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published