# Forking Guide

This course is MIT licensed. You're free to fork it and adapt it for your needs. Here's how to do it well.

## For Teams

Want to use this as internal training? Fork and customize:

1. Fork the repository
2. Remove phases your team doesn't need
3. Add company-specific examples and data
4. Add internal tool integrations to the outputs
5. Keep the attribution — it helps the community grow

## For Schools & Universities

Want to use this as course material?

1. Fork the repository
2. Map phases to your semester schedule
3. Add grading rubrics to exercises
4. Add your own assignments and exams
5. Consider contributing improvements back upstream

## For Bootcamps

Running a paid bootcamp? That's fine under MIT.

1. Fork and structure for your cohort timeline
2. Add video content, live sessions, mentorship
3. The code and docs are yours to build on
4. Consider sponsoring the project or contributing back

## For Other Languages

Want to teach this curriculum in a different programming language?

1. Fork the repository
2. Re-implement code examples in your language
3. Keep the lesson structure and documentation
4. Submit a PR to link your fork from the main README

## Keeping Your Fork Updated

```bash
git remote add upstream https://github.com/rohitg00/ai-engineering-from-scratch.git

git fetch upstream
git merge upstream/main
```

## Attribution

Not required by MIT, but appreciated:

```
Based on AI Engineering from Scratch
https://github.com/rohitg00/ai-engineering-from-scratch
```
