# Open-Source AI Cookbook

The Open-Source AI Cookbook is a collection of notebooks illustrating practical aspects of building AI
applications and solving various machine learning tasks using open-source tools and models.

## Latest notebooks

Check out the recently added notebooks:

- [Optimizing Language Models with DSPy GEPA](dspy_gepa)
- [Efficient Online Training with GRPO and vLLM in TRL](grpo_vllm_online_training)
- [Fine-tuning LLMs for Function Calling with the xLAM Dataset](function_calling_fine_tuning_llms_on_xlam)
- [Post training an VLM for reasoning with GRPO using TRL](fine_tuning_vlm_grpo_trl)
- [TRL GRPO Reasoning with Advanced Reward](trl_grpo_reasoning_advanced_reward)

You can also check out the notebooks in the cookbook's [GitHub repo](https://github.com/huggingface/cookbook).

## Contributing

The Open-Source AI Cookbook is a community effort, and we welcome contributions from everyone!
Check out the cookbook's [Contribution guide](https://github.com/huggingface/cookbook/blob/main/README.md) to learn
how you can add your "recipe".

<EditOnGithub source="https://github.com/huggingface/cookbook/blob/main/notebooks/en/index.md" />