BeastByteAI/scikit-llm
A Python library bridging large language models with scikit-learn estimators for text analysis tasks.

Velocity · 7d
+3.1
★ / day
Trend
→steady
star history
Scikit-LLM enables users to incorporate large language models into scikit-learn workflows by providing sklearn-compatible wrappers and estimators. It allows developers to leverage LLMs like ChatGPT for text classification, embedding, and other NLP tasks while maintaining the familiar scikit-learn API. The library acts as a bridge between transformer-based language models and the traditional scikit-learn machine learning toolkit.