Dataset and Synthetic Data Tools
Build and clean training datasets, or generate synthetic ones with a model, using tools like Distilabel and Data-Juicer.
2.3KUpdated 1 week agoApache-2.0
Linux#GGUF#Guardrails#Hugging Face integration
Nemotron is NVIDIA's family of AI models for developers building agents that reason, write code and use tools. Teams can evaluate and adapt the models using published weights, training data and training recipes.
2.8KUpdated 2 months agoApache-2.0
#Image-to-image
VoxelMorph is a Python library for researchers and developers who need to align medical images using learned deformations. It provides registration networks and training components, including unsupervised methods, with PyTorch and TensorFlow backends. The code is open source under the Apache 2.0 license.
1.1KUpdated 2 years agoMIT
#Hugging Face integration#LoRA#Quantization
DataDreamer is a Python library for researchers and developers who need to create training datasets and adapt LLMs to specific tasks. It connects data preparation and model training in reproducible workflows.
9.4KUpdated 2 days agoApache-2.0
Docker#Distributed execution#LoRA#Multimodal input
Oumi helps ML researchers and teams build specialized AI models for their own tasks. It brings data preparation, training, evaluation, and deployment into one platform, with reusable recipes and components you can customize.
8.8KUpdated 1 day agoApache-2.0
Docker#Distributed execution
MONAI is a framework for researchers and developers building AI models for medical images. Its Core library provides medical-specific tools for training and evaluating models within existing PyTorch workflows.
249Updated 2 weeks agoMIT
DeepTrack2 is an open-source Python library for researchers building image data pipelines for machine learning and digital microscopy. It brings image generation, manipulation and analysis into a modular framework that runs in your own Python environment. Its focus is scientific imaging, with applications in microscopy, optics and biophysics.
11.7KUpdated 10 months agoApache-2.0
macOS · Windows · Linux
Cleanlab is a Python library for data scientists and ML engineers checking training data for errors. It uses model predictions or feature embeddings to identify problems in text, image, audio and tabular datasets.
22.1KUpdated 4 days agoApache-2.0
#Hugging Face integration#Semantic search
Hugging Face Datasets is a Python library for developers and researchers preparing data for AI training and evaluation. It handles local files and datasets from the Hugging Face Hub through the same data-processing tools.
3.6KUpdated 5 days ago
Synthetic Data Vault is a Python library for teams that need synthetic versions of their tabular datasets. It learns patterns from real records and generates data that emulates them. Training and generation run on your own hardware with standard CPUs.
1.9KUpdated 5 months agoMIT
macOS · Windows · Linux#Distributed execution#llama.cpp backend#Quantization
Augmentoolkit turns documents into datasets for training an LLM on a particular subject. It's for people building custom models around material such as research papers or fictional lore.
2.4KUpdated 3 days agoApache-2.0
#Agent Skills#Batch processing#Image-to-image
NVIDIA NeMo Data Designer is a Python framework for developers and data teams creating synthetic datasets with controlled variation and relationships between fields. It can start with an empty dataset or build on your own seed data. The framework is open source under Apache 2.0.
12.4KUpdated 4 days ago
#Guardrails#Hugging Face integration#Multimodal input
NVIDIA Cosmos provides world models for developers building robots, autonomous vehicles and industrial vision systems. It supports reasoning about physical scenes, generating training data and learning actions before real-world deployment.
3.4KUpdated 4 days agoApache-2.0
#Batch processing#Distributed execution#Multilingual
DataTrove is a Python library for teams preparing large text datasets, including LLM training corpora. It combines reusable processing blocks with custom cleanup logic, so teams can apply their own rules across large workloads.
5.3KUpdated 1 day ago
macOS · Windows · Linux#Git integration#MCP#Multi-agent workflows
Kiln is a desktop workbench for teams building and testing AI applications. Engineers, QA staff and subject matter experts can work with the same tasks and datasets, including contributing ratings and examples without writing code.
25.1KUpdated 3 years agoApache-2.0
macOS · Web#LoRA#Multimodal input#Quantization
LLaVA is a vision-language model project for researchers and developers who want to ask questions about images on their own hardware.
4.2KUpdated 2 days agoMIT
TorchGeo is an open source Python library for machine learning researchers and remote sensing specialists working with satellite and aerial imagery. It brings geographic datasets and pretrained models into PyTorch training workflows. The MIT license allows you to use and adapt it for your own projects.
5.2KUpdated 1 year agoApache-2.0
Web#Multi-user access#Semantic search
Argilla is a data annotation and feedback tool for AI engineers and domain experts building training and evaluation datasets. It gives reviewers a shared interface for checking examples and contributing judgments that inform model development.
1.8KUpdated 2 weeks agoApache-2.0
#Batch processing#Code execution#Multimodal input
Curator is a Python library for developers building LLM training datasets or extracting structured records from existing data. It supports pipelines that generate data in stages and process many model requests.
3.5KUpdated 11 months agoApache-2.0
#Structured output
Distilabel is a Python framework for engineers building synthetic datasets and model-generated feedback with local LLM backends such as Ollama, llama.cpp and Hugging Face Transformers. It also connects to cloud services, including OpenAI and Anthropic; requests through those integrations go to the remote provider. Where inference runs depends on the backend you choose.
16.3KUpdated 24 hours agoApache-2.0
Ragas is a Python library for developers evaluating LLM applications and retrieval-augmented generation systems. Its non-LLM metrics compute text comparisons in your Python environment without a model, including string similarity, BLEU and ROUGE. Its model-based quickstart uses OpenAI's GPT-4o and an API key, sending evaluation inputs to OpenAI's cloud service. Local text scoring and cloud model judgments are separate evaluation options.
264Updated 2 weeks agoMIT
SDMetrics is an open source Python library for people who need to assess synthetic tabular data before using it in software testing or machine learning development. It compares generated datasets with the real data they're meant to resemble. It works with data from any model, so your choice of generator doesn't determine how you evaluate the results.
7.2KUpdated 2 days agoApache-2.0
Docker#Batch processing#Distributed execution#Multimodal input
Data-Juicer is a Python framework for researchers and teams preparing datasets for AI training, evaluation, agents or document retrieval. It processes data on your own machine or across a Ray cluster.
8.6KUpdated 2 days agoApache-2.0
Web#Visual workflows
DataFlow is a Python system for researchers and teams preparing data for LLM training or RAG. It turns noisy PDFs, plain text, and question-answer datasets into data suited to a specific domain or training task.
1.9KUpdated 20 hours agoApache-2.0
Linux · Docker#Distributed execution#Hugging Face integration#Multilingual
NeMo Curator is an open source Python toolkit for ML engineers and data teams preparing AI training datasets. It provides repeatable curation pipelines that can run on a laptop or across a multi-node Ray cluster.
18KUpdated 5 days agoApache-2.0
#Code execution#Hugging Face integration#Human approval
CAMEL is a Python framework for developers and researchers building AI agent teams with models running locally through Ollama or through remote providers. Its Ollama integration connects agents to a local model service; choosing OpenAI instead sends model requests to OpenAI and requires an API key. The framework is open source under Apache 2.0.
19.5KUpdated 2 days agoApache-2.0
#LLM tracing#Multimodal input
DeepEval is an LLM evaluation framework for developers testing AI agents, RAG pipelines and chatbots. It helps compare prompts and models and catch quality regressions within Python tests or CI/CD.