Add local agent
# What does this PR do?

This PR adds support for a local agent running the model to generate code on the user's machine.
_The documentation is not available anymore as the PR was closed or merged._