# StarCoder2-Instruct: Fully Transparent and Permissive Self-Alignment for Code Generation

DevFeed: [StarCoder2-Instruct: Fully Transparent and Permissive Self-Alignment for Code Generation](<https://devfeed.tech/articles/starcoder2-instruct-fully-transparent-and-permissive-self-alignment-for-code-generation-7465.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/sc2-instruct>)

Author: Yuxiang Wei; Federico Cassano; Jiawei Liu; Yifeng Ding; Naman Jain; Harm de Vries; Leandro von Werra; Arjun Guha; Lingming Zhang

Published: 2024-04-29T00:00:00Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [AI Chat](<https://devfeed.tech/topics/ai-chat.md>)

Tags: [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [benchmark](<https://devfeed.tech/tags/benchmark.md>), [code-generation](<https://devfeed.tech/tags/code-generation.md>), [community](<https://devfeed.tech/tags/community.md>), [llm](<https://devfeed.tech/tags/llm.md>), [nlp](<https://devfeed.tech/tags/nlp.md>), [python](<https://devfeed.tech/tags/python.md>), [research](<https://devfeed.tech/tags/research.md>), [training](<https://devfeed.tech/tags/training.md>), [validation](<https://devfeed.tech/tags/validation.md>)

## AI overview

StarCoder2-15B-Instruct is presented as a self-aligned code-generation model with HumanEval and LiveCodeBench results. The article describes generating instruction data from filtered Python functions and validating generated responses through execution-guided self-validation.

## Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.