VOOZH about

URL: https://www.analyticsvidhya.com/blog/2023/05/meta-releases-codecompose-ai-powered-alternative-to-githubs-copilot/

⇱ CodeCompose: Meta's Alternative to Copilot


India's Most Futuristic AI Conference Is Back – Bigger, Sharper, Bolder

  • d
  • :
  • h
  • :
  • m
  • :
  • s

Meta Releases CodeCompose- AI-Powered Alternative to GitHub’s Copilot

Yana Khare Last Updated : 22 May, 2023
2 min read
👁 Meta released CodeCompose, an alternative to GitHub's Copilot | AI | coding

Meta has revealed that it has created an AI coding model dubbed CodeCompose. The corporation unveiled the tool during a gathering highlighting its AI infrastructure initiatives. It also includes bespoke chips that quicken the training of generative AI models. CodeCompose, according to Meta, is comparable to GitHub’s Copilot. It suggests code to users in IDEs like VS Code as they type in Python and other languages.

Also Read: Microsoft Power Platform Copilot: No Coding Era Is Coming

How Does CodeCompose Work?

👁 How Does CodeCompose Work? | Meta | alternative to Copilot

On Meta’s first-party code library, which consists of internal libraries and frameworks written in Hack, a programming language by Meta, CodeCompose was refined. CodeCompose can now propose annotations, import statements, single or multiple lines of code, even significant sections of code, and many more. The system may benefit from nearby code and use comments as signals while producing new code. Furthermore, with 6.7 billion parameters, the largest of the CodeCompose models that Meta trained is comparable to the model that Copilot is built on.

Meta’s Acceptance Rate and Controversies

Meta claims that thousands of employees use CodeCompose every week, with an acceptance rate of more than 20%. The corporation, however, has not addressed the debates around code-generating AI. A class action complaint accuses Microsoft, GitHub, and OpenAI of breaking copyright rules by allowing Copilot to reuse portions of licensed code without giving proper acknowledgment. Legal experts have also asserted that Copilot-style AI can expose businesses to liability if they use the tool’s copyrighted recommendations to improve their production software.

Also Read: Bring Doodles to Life: Meta Open-Sources AI Model

Unclear Training Data

👁 Meta taught CodeCompose using InCoder | AI | coding

Whether CodeCompose trained on licensed or copyrighted code unintentionally or on purpose is unknown. A Meta representative revealed that they taught CodeCompose using InCoder, and Meta’s AI research section made it public. The publication describing InCoder states that they trained the model using open-source, permissive general code.

Our Say

Developers may write code more quickly and effectively with the help of CodeCompose, an AI coding model from Meta. Meta has not addressed the issues of copyright infringement or potential responsibility with such AI-based tools, despite parallels to GitHub’s Copilot. CodeCompose will likely perform differently once made accessible to the general public. Still, it looks like a promising addition to Meta’s AI-powered technology lineup for now.

Also Read: Google’s Duet AI: A Competitor to Microsoft’s GitHub Copilot

A 23-year-old, pursuing her Master's in English, an avid reader, and a melophile. My all-time favorite quote is by Albus Dumbledore - "Happiness can be found even in the darkest of times if one remembers to turn on the light."

Login to continue reading and enjoy expert-curated content.

Free Courses

Generative AI - A Way of Life

Explore Generative AI for beginners: create text and images, use top AI tools, learn practical skills, and ethics.

Getting Started with Large Language Models

Master Large Language Models (LLMs) with this course, offering clear guidance in NLP and model training made simple.

Building LLM Applications using Prompt Engineering

This free course guides you on building LLM apps, mastering prompt engineering, and developing chatbots with enterprise data.

Improving Real World RAG Systems: Key Challenges & Practical Solutions

Explore practical solutions, advanced retrieval strategies, and agentic RAG systems to improve context, relevance, and accuracy in AI-driven applications.

Microsoft Excel: Formulas & Functions

Master MS Excel for data analysis with key formulas, functions, and LookUp tools in this comprehensive course.

Responses From Readers

Flagship Programs

GenAI Pinnacle Program| GenAI Pinnacle Plus Program| AI/ML BlackBelt Program| Agentic AI Pioneer Program

Free Courses

Generative AI| DeepSeek| OpenAI Agent SDK| LLM Applications using Prompt Engineering| DeepSeek from Scratch| Stability.AI| SSM & MAMBA| RAG Systems using LlamaIndex| Building LLMs for Code| Python| Microsoft Excel| Machine Learning| Deep Learning| Mastering Multimodal RAG| Introduction to Transformer Model| Bagging & Boosting| Loan Prediction| Time Series Forecasting| Tableau| Business Analytics| Vibe Coding in Windsurf| Model Deployment using FastAPI| Building Data Analyst AI Agent| Getting started with OpenAI o3-mini| Introduction to Transformers and Attention Mechanisms

Popular Categories

AI Agents| Generative AI| Prompt Engineering| Generative AI Application| News| Technical Guides| AI Tools| Interview Preparation| Research Papers| Success Stories| Quiz| Use Cases| Listicles

Generative AI Tools and Techniques

GANs| VAEs| Transformers| StyleGAN| Pix2Pix| Autoencoders| GPT| BERT| Word2Vec| LSTM| Attention Mechanisms| Diffusion Models| LLMs| SLMs| Encoder Decoder Models| Prompt Engineering| LangChain| LlamaIndex| RAG| Fine-tuning| LangChain AI Agent| Multimodal Models| RNNs| DCGAN| ProGAN| Text-to-Image Models| DDPM| Document Question Answering| Imagen| T5 (Text-to-Text Transfer Transformer)| Seq2seq Models| WaveNet| Attention Is All You Need (Transformer Architecture) | WindSurf| Cursor

Popular GenAI Models

Llama 4| Llama 3.1| GPT 4.5| GPT 4.1| GPT 4o| o3-mini| Sora| DeepSeek R1| DeepSeek V3| Janus Pro| Veo 2| Gemini 2.5 Pro| Gemini 2.0| Gemma 3| Claude Sonnet 3.7| Claude 3.5 Sonnet| Phi 4| Phi 3.5| Mistral Small 3.1| Mistral NeMo| Mistral-7b| Bedrock| Vertex AI| Qwen QwQ 32B| Qwen 2| Qwen 2.5 VL| Qwen Chat| Grok 3

AI Development Frameworks

n8n| LangChain| Agent SDK| A2A by Google| SmolAgents| LangGraph| CrewAI| Agno| LangFlow| AutoGen| LlamaIndex| Swarm| AutoGPT

Data Science Tools and Techniques

Python| R| SQL| Jupyter Notebooks| TensorFlow| Scikit-learn| PyTorch| Tableau| Apache Spark| Matplotlib| Seaborn| Pandas| Hadoop| Docker| Git| Keras| Apache Kafka| AWS| NLP| Random Forest| Computer Vision| Data Visualization| Data Exploration| Big Data| Common Machine Learning Algorithms| Machine Learning| Google Data Science Agent
👁 Av Logo White

Continue your learning for FREE

Forgot your password?
👁 Av Logo White

Enter OTP sent to

Edit

Wrong OTP.

Enter the OTP

Resend OTP

Resend OTP in 45s

👁 Popup Banner
👁 AI Popup Banner