awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
meta-llama avatar

meta-llama/codellamaArchived

0
View on GitHub↗
16,307 Stars·1,938 Forks·Python·4 Aufrufe

Codellama

CodeLlama is a family of large language models derived from the Llama 2 architecture and specialized for producing, completing, and refactoring source code across multiple programming languages. It functions as a code generation model capable of synthesizing source code from natural language descriptions.

The project includes specific model variants designed for different programming tasks. This includes instruction-tuned models trained to follow complex natural language directions and code infilling models that predict and insert missing code segments into existing files by analyzing surrounding context.

The models support wide-ranging capabilities including predictive code completion, automated code generation, and large-scale code analysis. These functions are enabled through training methods such as fill-in-the-middle training and the extension of the context window to process larger amounts of input text.

Features

  • Natural Language to Code Generators - Translates natural-language problem descriptions into executable source code to automate development tasks.
  • Contextual Code Infilling - Provides AI capabilities to predict and insert missing code segments by analyzing surrounding bidirectional context.
  • Predictive Code Completions - Offers real-time predictive code completions based on the provided prompt and file context.
  • Code-Specific Language Models - Specialized large language models trained for producing, completing, and refactoring source code across multiple languages.
  • Code Infilling Models - Provides specialized models optimized for predicting and inserting missing code sections into existing files.
  • Instruction-Following Models - Implements training pipelines designed for command execution and solving complex coding problems via natural language prompts.
  • Llama Architectures - Based on the Llama 2 architecture, utilizing rotary positional embeddings and RMSNorm.
  • Instruction-Tuned Language Models - Includes model variants fine-tuned to follow complex natural language directions for programming tasks.
  • Natural Language Code Generators - Automates the creation of source code artifacts from natural language descriptive text prompts.
  • Programming Task Execution - Interprets complex formatted instructions and constraints to execute programming tasks in a single pass.
  • Fill-in-the-Middle Training Objectives - Employs fill-in-the-middle training objectives to predict missing code segments from bidirectional context.
  • Instruction Fine-tuning - Refines the model using high-quality prompt-response pairs for direct zero-shot task execution.
  • Large Context Code Models - Processes extensive input contexts to synthesize programming logic across multiple languages.
  • Positional Embedding Extensions - Increases the processable input text by extending the positional embedding range of the context window.
  • Supervised Fine-Tuning - Adjusts model weights on curated programming datasets to improve adherence to coding constraints and styles.
  • Causal Language Modeling - Utilizes a causal language modeling architecture to predict the next token in a code sequence.
  • Pre-training Research - Open foundation models optimized for code generation and infilling.

Star-Verlauf

Star-Verlauf für meta-llama/codellamaStar-Verlauf für meta-llama/codellama

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Codellama

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Codellama.
  • facebookresearch/codellamaAvatar von facebookresearch

    facebookresearch/codellama

    16,307Auf GitHub ansehen↗

    Code Llama is a large language model based on Llama 2 trained specifically for programming tasks and software development. It provides specialized model types optimized for general code generation, instruction following, and context-aware infilling. The project includes an instruction-tuned programming model for executing technical tasks via natural language prompts and a code infilling model that predicts missing sections based on surrounding source context. A large context code model is also provided to analyze extensive blocks of source code for improved coherence. The system covers capab

    Python
    Auf GitHub ansehen↗16,307
  • salesforce/codegenAvatar von salesforce

    salesforce/CodeGen

    5,175Auf GitHub ansehen↗

    CodeGen is a trained large language model and program synthesis model designed to generate functional source code. It utilizes a neural network architecture to synthesize executable code from natural language descriptions or partial code snippets. The model enables automated program synthesis and AI-assisted coding by predicting and filling in missing sections of code within a program. It transforms natural language descriptions into functional programming logic to automate the creation of boilerplate and logic.

    Python
    Auf GitHub ansehen↗5,175
  • ibm-granite/granite-code-modelsAvatar von ibm-granite

    ibm-granite/granite-code-models

    1,250Auf GitHub ansehen↗

    Granite Code Models is a family of transformer-based foundational models designed for software engineering and logical reasoning tasks. These models are trained on high-quality programming datasets to interpret natural language prompts and generate functional source code, explain complex logic, repair code defects, and produce technical documentation. The project distinguishes itself through specialized training methodologies that align model behavior with complex programming instructions and mathematical problem-solving. By utilizing chain-of-thought reasoning and instruction-tuned parameter

    Auf GitHub ansehen↗1,250
  • facico/chinese-vicunaAvatar von Facico

    Facico/Chinese-Vicuna

    4,121Auf GitHub ansehen↗

    Chinese-Vicuna is a Chinese large language model and instruction-following AI based on the LLaMA architecture. It is specifically designed for natural language understanding and generation in the Chinese language, utilizing an instruction-tuned model to follow complex user prompts across conversations. The project provides a LoRA fine-tuning framework and quantization systems to enable model adaptation and inference on consumer hardware. It implements quantized inference to reduce memory usage on both CPUs and GPUs, supported by a low-level C++ implementation to minimize system resource requi

    Calpacachinesellama
    Auf GitHub ansehen↗4,121
Alle 30 Alternativen zu Codellama anzeigen→

Häufig gestellte Fragen

Was macht meta-llama/codellama?

CodeLlama is a family of large language models derived from the Llama 2 architecture and specialized for producing, completing, and refactoring source code across multiple programming languages. It functions as a code generation model capable of synthesizing source code from natural language descriptions.

Was sind die Hauptfunktionen von meta-llama/codellama?

Die Hauptfunktionen von meta-llama/codellama sind: Natural Language to Code Generators, Contextual Code Infilling, Predictive Code Completions, Code-Specific Language Models, Code Infilling Models, Instruction-Following Models, Llama Architectures, Instruction-Tuned Language Models.

Welche Open-Source-Alternativen gibt es zu meta-llama/codellama?

Open-Source-Alternativen zu meta-llama/codellama sind unter anderem: facebookresearch/codellama — Code Llama is a large language model based on Llama 2 trained specifically for programming tasks and software… salesforce/codegen — CodeGen is a trained large language model and program synthesis model designed to generate functional source code. It… ibm-granite/granite-code-models — Granite Code Models is a family of transformer-based foundational models designed for software engineering and logical… facico/chinese-vicuna — Chinese-Vicuna is a Chinese large language model and instruction-following AI based on the LLaMA architecture. It is… qwenlm/codeqwen1.5 — CodeQwen1.5 is a large language model designed for generating, completing, and analyzing code. It functions as an AI… databrickslabs/dolly — Dolly is an instruction-tuned large language model designed to follow complex natural language directions. It operates…